我是在测试一个网站的时候碰到这个的。在Chrome中“什么都没有?”文本消失,如果您查看控制台,则会打印pdfobject。但是,当您在Firefox中做同样的事情时,就会出现错误。这是一个已知的bug?jsFiddle
javascript:
var pdf = new PDFObject({url: '/climatesummary/2014_02_climatesummary.pdf'}).embed("pdf");
console.log(pdf);html:
<div id='pdf'>Nothin?</div>发布于 2015-01-05 08:13:34
火狐内置的PDF渲染器是PDF.js,它不像传统插件那样向JavaScript公开自己。因此,PDFObject目前不支持PDF.js检测。如果火狐使用PDF.js作为默认的PDF呈现选项,PDFObject将失败。
但是,如果您使用纯标记来嵌入您的PDF而不是JavaScript,那么您的PDF就会显示得很好。示例:http://pdfobject.com/markup/examples/sized-element.html
https://stackoverflow.com/questions/27736377
复制相似问题