PDF.js不适用于IE9

时间:2012-09-21 20:30:44

标签: javascript pdf internet-explorer-9 pdf.js

有没有人知道如何让PDF.js在IE 9上运行?我已经尝试了所有我能想到的东西让它发挥作用而不去。我已经下载了hack.js文件并尝试在pdf.js之前和之后以及在viewer.js之前和之后添加它。那没用。

然后我尝试从他们的演示中下载compatability.js,viewer.js和pdf.js(我可以确认它在IE9中100%工作)并将它们放入我的HTML页面,不用了。我正在使用他们的PDF文件,有些网站说有些PDF可以使用,有些则不然。所以我认为如果它在他们的网站上运行它必须在我的网站上工作 - 但是没有去。

他们的演示工作正常,但无论何时我试图让我的IE9工作,无论我使用他们的文件还是我的编译版本,它都无法正常工作。

3 个答案:

答案 0 :(得分:9)

尝试在pdf.js之前加载兼容性.js像这样:

  <script type="text/javascript" src="/js/compatibility.js"></script>
  <script type="text/javascript" src="/js/pdf_compr.js"></script>

答案 1 :(得分:1)

常见问题解答中的浏览器支持 - 请查看此问题,因为问题可能会得到IE9的支持:https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#what-browsers-are-supported

答案 2 :(得分:-3)

PDF.JS和IE9不能很好地结合在一起,如果你想支持IE 9,我就不会依赖它.PDF.JS中的一些渲染功能还不够好,无法在IE9中使用

有很多方法可以解决这个问题,您可以使用FlexPaper,它可以与PDF.js结合使用,HTML4版本可以用于不支持HTML5的浏览器

http://flexpaper.devaldi.com/demo/

(注意;我隶属于FlexPaper产品)