官方: https://mozilla.github.io/pdf.js/
pdf.js使用教程 http://www.cnblogs.com/kagome2014/p/kagome2014001.html
pdf.js的使用方法 https://suen427.github.io/2015/11/18/pdf.js/
移动端嵌入pdf.js远程请求pdf出现(206) 国人解决: http://www.wahenzan.com/a/mdev/ios/2016/1221/11043.html 官方解决: https://github.com/mozilla/pdf.js/issues/7754
其中包含两个文件夹build
和web
。在web文件夹内有一个viewer.html
的html文件,这个文件主要负责pdf阅读器的结构样式,还有一个js文件viewer.js
用于配置参数。在viewer.js
中一个DEFAULT_URL
常量,用于设置缺省的打开的pdf值。原文件中的默认值为compressed.tracemonkey-pldi-09.pdf。我们也可以通过地址栏参数传递参数来设置要代开的pdf文件,如…/web/viewer.html?file=12.pdf。参数file就是要打开文件的地址。在实际使用中可以通过在html文档中嵌入iframe标签实现,通过file来传递参数,如下:
1 |
<iframe src="js/pdfJS/web/viewer.html?file=public/嵌入式系统课程教学大纲.pdf" frameborder="0" width="100%" height="500"></iframe> |