javascript - PDF.js 消息:检索 PDF 时出现意外的服务器响应 (0)
问题描述
我对 PDF.js 还是很陌生。我正在尝试将我的 viewer.html 与位于另一台服务器中的 pdf 链接,例如:100.0.55.10。下面显示的代码是我在 iframe 中嵌入 pdf 的方式。
//LocalDir = http:///127.0.0.1/Main/Apps/Document/web
//BookLoc = http:///100.0.55.10/pdfFolder/pdfname.pdf
<iframe id="framePDF" name="framePDF" src="#LocalDir#/viewer.html?file=#BookLoc#" frameborder="0" height="500px" width="100%"></iframe>
通过将 viewer.js 中的模式更改为“no-cors”,我设法解决了 CORS 的问题。但是,现在它无法从服务器 100.0.55.10 检索 pdf。
解决方案
您是否尝试过此处建议的解决方案?听起来您可以通过额外的 CORS 配置来解决它:https ://github.com/mozilla/pdf.js/issues/4530
PDF.js 的常见问题解答中有一些很好的信息:https ://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-xhr
推荐阅读
- dbus - 两个用户之间的 DBUS 通信
- python - 为引用/查找数据框中存在的行更新数据框中的列
- vb.net - 无限动态按钮创建
- python - 按条件计数分组后返回过滤后的数据帧
- php - Codeigniter 4 和全日历
- java - IntelliJ 运行 JUnit4 测试没有问题,maven 测试出现异常
- java - 在springboot中使用@Autowired时出错
- authentication - 如何从用户身份查看我添加到用户访问令牌的自定义声明?
- javascript - 服务器端呈现的页面并不总是正确呈现
- bash - Bash - check if I have write permissions to parent of the any directory path