【问题标题】:Is there a PDF viewer to be used in a DART/Angulardart Chrome Packaged App ?在 DART/Angulardart Chrome 打包应用程序中是否可以使用 PDF 查看器?
【发布时间】: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


【解决方案1】:

我最终使用了使用 chrome 的默认查看器加载 PDF 的 webview 元素,但如果我确实显示 =“none”,并显示 =“block”,它会遇到 CSP 安全问题,因此我移动 PDF 窗口不可见,并在动态更新 src 链接后将其恢复。

【讨论】:

    猜你喜欢
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多