27

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

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

他们的 Demo 工作得很好,但是任何时候我试图让我的 IE9 工作,无论我使用他们的文件还是我的编译版本,它都不起作用。

4

3 回答 3

9

尝试在 pdf.js 之前加载 compatibility.js。像这样的东西:

  <script type="text/javascript" src="/js/compatibility.js"></script>
  <script type="text/javascript" src="/js/pdf_compr.js"></script>
于 2013-07-05T07:32:53.800 回答
1

浏览器支持在他们的常见问题解答中 - 检查这个问题,因为问题被问到 IE9 可能得到支持:https ://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#what-browsers-are-supported

于 2013-06-13T10:56:53.390 回答
-3

PDF.JS 和 IE9 不能很好地配合使用,如果你想支持 IE 9,我不会依赖它。PDF.JS 中的某些渲染功能进展得不够好,无法在 IE9 中使用

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

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

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

于 2014-02-06T01:35:00.980 回答