Pdf.js: SecurityError:权限被拒绝访问跨域对象上的属性“打印”

创建于 2018-03-30  ·  5评论  ·  资料来源: mozilla/pdf.js

在此处附加(推荐)或链接到 PDF 文件:

配置:

  • 网页浏览器及其版本:firefox 59.0.2(64位)
  • 操作系统及其版本:windows 10 x64
  • PDF.js 版本:
  • 是浏览器扩展:

重现问题的步骤:

  1. SecurityError:权限被拒绝访问跨域对象上的属性“打印”
    2.

什么是预期行为? (添加截图)

什么地方出了错? (添加截图)

链接到查看器(如果托管在 mozilla.github.io/pdf.js 以外的站点上或作为 Firefox/Chrome 扩展):

最有用的评论

到目前为止,还没有提出解决方案

所有5条评论

关闭,因为这看起来像#5397 的副本,其中包含更多调试信息。

到目前为止,还没有提出解决方案

问题在于观众。 嵌入式查看器会导致跨域问题。 尝试创建您自己的查看器。 这将解决问题。 例如从这里: https :

或者,如果您需要一个功能齐全的查看器,您可以使用这里的 Mozilla 浏览器: http :

@vaspervnp为什么嵌入式查看器会导致问题? 查看器的哪一部分使窗口认为它的 url 位于不同的域中?

@worthy7它从本地资源命名空间加载查看器。 浏览器认为这是一个不同的域,因为它实际上是。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

syssgx picture syssgx  ·  29评论

agilgur5 picture agilgur5  ·  32评论

AliND picture AliND  ·  29评论

Richard-Mlynarik picture Richard-Mlynarik  ·  32评论

Vanuan picture Vanuan  ·  34评论