使pdfjs在本地文件上工作

FP

我的任务是在本地环境中使用PDFjs。一切正常,以至于我可以使用PDF的绝对路径来规避相同的原始策略,并且在Firefox中,像这样查看本地PDF

<iframe class="pdf-viewer" src="viewer.html?file=file:///c/work/example-files/pdf/test.pdf"></iframe>

效果很好。问题是,一旦在Internet Explorer中尝试相同的操作,就会收到错误消息,即getItem无法调用未定义或null引用。

这归结为以下事实:使用本地文件系统时,在Internet Explorer中localStorageundefined

有没有一种方法可以使PDFjs 使用本地存储,所以这也可以在IE中使用?

罗马·坎拉斯

不幸的是,IE的支持有限,如果您使用的版本不符合HTML5,则需要包含compatibility.js,其中包含用于缺少功能的polyfill

https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-support

https://github.com/mozilla/pdf.js/wiki/Required-Browser-Features

如果您真的想更深入地处理这种情况,可以尝试修改PDF.js代码本身

https://github.com/mozilla/pdf.js

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使pdfjs在本地文件上工作

来自分类Dev

在JSFiddle上工作,但不在本地工作?

来自分类Dev

在JSFiddle上工作,但不在本地工作?

来自分类Dev

.htaccess文件是否可以在本地主机上工作?如果是,如何?

来自分类Dev

Django 无法在服务器上找到静态文件,但在本地机器上工作正常

来自分类Dev

Font Awesome在本地工作,但不在Heroku上工作

来自分类Dev

Glimpse在本地工作,但不能在Azure上工作

来自分类Dev

拖放是在网上工作,而不是在本地工作?

来自分类Dev

表单页面在本地工作,但不能在Heroku上工作?

来自分类Dev

在本地主机上工作且无法在线工作

来自分类Dev

在 CodePen 上工作并且在本地不工作?

来自分类Dev

jQuery Ajax在本地主机上工作,但拒绝在服务器上工作

来自分类Dev

Bootstrap在本地主机上工作,但不在联机服务器上工作

来自分类Dev

phpmailer在本地主机上工作正常,但在服务器上工作

来自分类Dev

jQuery Toggle不在本地和我的网站上工作,但在jsFiddle上工作?

来自分类Dev

AJAX postdata 在本地主机上工作但不在(Apache)服务器上工作

来自分类Dev

django order_by 不在服务器上工作,但在本地机器上工作正常

来自分类Dev

javascript 在本地服务器上工作,但不在实时服务器 2 上工作

来自分类Dev

Python-IOError:[Errno 2]没有这样的文件或目录:u'lastid.py'用于同一目录中的文件。在本地工作,不在Heroku上工作

来自分类Dev

文件权限如何在OpenShift上工作?

来自分类Dev

宏可以在MHT文件上工作吗?

来自分类Dev

无法获取.htaccess在本地主机上工作

来自分类Dev

如何使“ php -S”在本地网络上工作?

来自分类Dev

Python服务器仅在本地wifi上工作

来自分类Dev

PubNub WebRTC仅在本地网络上工作

来自分类Dev

在本地主机上工作时模拟ESI

来自分类Dev

$('form')。serialize()在本地返回空白,在jsFiddle上工作正常

来自分类Dev

使经过身份验证的请求在本地Devserver上工作

来自分类Dev

如何使Chessboard.js在本地WordPress上工作?

Related 相关文章

  1. 1

    使pdfjs在本地文件上工作

  2. 2

    在JSFiddle上工作,但不在本地工作?

  3. 3

    在JSFiddle上工作,但不在本地工作?

  4. 4

    .htaccess文件是否可以在本地主机上工作?如果是,如何?

  5. 5

    Django 无法在服务器上找到静态文件,但在本地机器上工作正常

  6. 6

    Font Awesome在本地工作,但不在Heroku上工作

  7. 7

    Glimpse在本地工作,但不能在Azure上工作

  8. 8

    拖放是在网上工作,而不是在本地工作?

  9. 9

    表单页面在本地工作,但不能在Heroku上工作?

  10. 10

    在本地主机上工作且无法在线工作

  11. 11

    在 CodePen 上工作并且在本地不工作?

  12. 12

    jQuery Ajax在本地主机上工作,但拒绝在服务器上工作

  13. 13

    Bootstrap在本地主机上工作,但不在联机服务器上工作

  14. 14

    phpmailer在本地主机上工作正常,但在服务器上工作

  15. 15

    jQuery Toggle不在本地和我的网站上工作,但在jsFiddle上工作?

  16. 16

    AJAX postdata 在本地主机上工作但不在(Apache)服务器上工作

  17. 17

    django order_by 不在服务器上工作,但在本地机器上工作正常

  18. 18

    javascript 在本地服务器上工作,但不在实时服务器 2 上工作

  19. 19

    Python-IOError:[Errno 2]没有这样的文件或目录:u'lastid.py'用于同一目录中的文件。在本地工作,不在Heroku上工作

  20. 20

    文件权限如何在OpenShift上工作?

  21. 21

    宏可以在MHT文件上工作吗?

  22. 22

    无法获取.htaccess在本地主机上工作

  23. 23

    如何使“ php -S”在本地网络上工作?

  24. 24

    Python服务器仅在本地wifi上工作

  25. 25

    PubNub WebRTC仅在本地网络上工作

  26. 26

    在本地主机上工作时模拟ESI

  27. 27

    $('form')。serialize()在本地返回空白,在jsFiddle上工作正常

  28. 28

    使经过身份验证的请求在本地Devserver上工作

  29. 29

    如何使Chessboard.js在本地WordPress上工作?

热门标签

归档