使用 pdf.js' viewer.html 给出 NS_ERROR_DOM_BAD_URI: Access to restricted URI denied when accessing it from

using pdf.js' viewer.html gives NS_ERROR_DOM_BAD_URI: Access to restricted URI denied when accessing it from

我使用 pdf.js 从本地目录加载 pdf 的方式是:

<iframe src="js/pdfjs-1.1.114-dist/web/viewer.html?file=../../../docs/jobs/E0001.pdf" style="width:600px; height:500px;" frameborder="0"></iframe>

但是在网站上只显示pdf框架,没有显示实际内容。如果我select下载,下载的是正确的文件,所以文件页面是有效的。

在调试器中,它说: NS_ERROR_DOM_BAD_URI:拒绝访问受限 URI

这看起来像是 CORS 问题...但我不知道如何解决此问题...

我想我已经为 FireFox 解决了这个问题:对我来说,转到 about:config 并将 security.fileuri.strict_origin_policy 设置为 false 解决了这个问题。