我正在寻找可以异步加载 pdf 的 pdf 查看器。这是我们网站的一大需求,因为 PDF 文档至少有 50 页。
我已经通过 mozilla 研究了 pdf.js,但我似乎无法使其工作(我认为示例已损坏)
任何帮助将不胜感激!谢谢!
更新:得到它的工作,但我的解决方案很混乱。我在我的站点中集成了 pdf.js 存储库的 web/viewer 代码库。因此,每当我需要查看 pdf 时,我只需使用带有源 #{pdf_viewer_path}?file=#{file_path} 的 iframe。
还有比这更好的解决方案吗?
注意:上述方法不适用于生产环境。显示页面时出现一些js错误。我让它工作的唯一方法是不预编译 pdf.js 的 js 文件。