首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFObject在火狐中返回false

PDFObject在火狐中返回false
EN

Stack Overflow用户
提问于 2015-01-02 01:29:25
回答 1查看 1.6K关注 0票数 0

我是在测试一个网站的时候碰到这个的。在Chrome中“什么都没有?”文本消失,如果您查看控制台,则会打印pdfobject。但是,当您在Firefox中做同样的事情时,就会出现错误。这是一个已知的bug?jsFiddle

javascript:

代码语言:javascript
复制
var pdf = new PDFObject({url: '/climatesummary/2014_02_climatesummary.pdf'}).embed("pdf");
console.log(pdf);

html:

代码语言:javascript
复制
<div id='pdf'>Nothin?</div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27736377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档