官方: 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

 

其中包含两个文件夹buildweb。在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来传递参数,如下: