【发布时间】:2016-03-24 20:16:24
【问题描述】:
我使用 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 框架,没有显示实际内容。如果我选择下载,则下载了正确的文件,因此文件页面有效。
从调试器中,它说: NS_ERROR_DOM_BAD_URI:访问受限 URI 被拒绝
这看起来像 CORS 问题...但我不知道如何解决此问题..
【问题讨论】:
-
我遇到了同样的问题。尝试将文件放入文件夹,以便您的路径不包含
../部分(意味着 pdf 位于 viewer.html 所在文件夹的同一文件夹或子文件夹中)。这样它应该可以工作,但我想这不是你想要的(我也不想要)。但是,如果这解决了您的问题,让我添加相应的答案。