从品牌网站建设到网络营销策划,从策略到执行的一站式服务
一次在开发微信预览保单的时候所使用到的,由于安卓手机浏览器不支持解析PDF,所以才用了PDF.js来解析PDF并展示。
pdf.js 是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持。
在线演示地址:http://mozilla.github.com/pdf.js/web/viewer.html
PDF.js可在官网下载 地址:http://mozilla.github.io/pdf.js/
解压后的目录结构是:
其中build目录是PDF.js的核心文件。
web目录是PDF.js的配置与显示文件。
viewer.html是负责显示PDF的,viewer.js是负责配置的文件。viewer.js中:
其中var DEFAULT_URL 是默认解析的PDF文件,可以对他进行替换。
pdf.js的使用方式(一):
对于简单只展示一张PDF文件的使用只需要将
默认路径配置好即可,但是很多情况这种方式不满足开发需求。
pdf.js的使用方式(二):
在地址栏后面传?file=test.pdf 即可完成对默认路径的修改
http://localhost:8080/pdfjs/web/viewer.html?file=test.pdf //这种最好不要传输中文 具体我没用试过
这里的test.pdf 取与viewer.html的相对路径即可(整个服务器的绝对路径也行)
pdf.js的使用方式(三):
通过为window.localStorage.pdf赋值修改PDF的路径(经过测试最好写http协议的路径)
例如:
window.localStorage.pdf= 'http://localhost:8080/pdf/20140620/000000091534588.pdf'; window.location.href=basePath+"jsTool/openPDF/web/viewer.html";
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图