【发布时间】:2014-09-23 00:13:55
【问题描述】:
我正在尝试在我的 Chrome 打包应用程序中找到合适的 PDF 查看器来简单地显示 PDF URL(外部)/或文件(在为外部 URL 创建 blob 之后)。尝试了各种东西,webview/sandbox 页面和使用 pdf.js。但到目前为止还没有运气。我能够第一次使用 webview 显示 PDF,但无法动态更改 webview 的 src;因为我认为这有问题。是否有人在 chrome 打包应用程序中显示动态外部 PDF URL/如何?
【问题讨论】:
-
如果您尝试了几乎可行的方法,您应该提供一些其他人可以查看的代码,并可能提出解决问题的建议。
-
我最终使用了 webview 元素,该元素使用 chrome 的默认查看器加载 PDF,但如果我确实显示 =“none”,并显示 =“block”,它会遇到 CSP 安全问题,以便解决我将 PDF 窗口移出可见并在动态更新 src 链接后将其恢复。
标签: dart angular-dart google-chrome-app pdfviewer