【问题标题】:Use Phonegap ChildBrowser Plugin to view in App PDFs on Android在 Android 上使用 Phonegap ChildBrowser 插件在 App PDF 中查看
【发布时间】:2013-02-14 21:20:37
【问题描述】:

我已经安装了 childbrowser 插件,并且正在使用我的 Phonegap 应用程序。适用于网站,但我想查看已存储在我的资产文件中的 PDF。

我目前拥有的 pdf 链接是

<a href="#" onClick="window.plugins.childBrowser.showWebPage('file:///android_asset/pdf/Starting-Out_master.pdf');">Test</a>

但是当我这样做时,它会尝试导航到

http://file://android_asset/pdf/Starting-Out_master.pdf

如何更改链接以查看预打包的 PDF?

【问题讨论】:

  • 你找到解决这个问题的方法了吗?

标签: android cordova childbrowser


【解决方案1】:

您无法使用 ChildBrowser 打开 PDF。您将需要使用 PDF 查看器插件。这是一个链接,很抱歉它是意大利语的,您必须使用谷歌翻译或类似的东西。

http://www.giovesoft.com/2011/08/download-and-open-pdf-with-phonegap.html

【讨论】:

    【解决方案2】:

    使用WebIntent plugin 也可以。大多数(但不是全部)Android 手机都内置了 PDF 查看器,因此让 Android 操作系统决定手机上安装的用于处理 PDF 文件的应用程序在大多数情况下应该可以工作。

    【讨论】:

      【解决方案3】:

      您可以获取 pdf 文件 URI 并使用 childBrowser 插件的 openExternal 打开它,让原生浏览器处理 PDF。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-03-06
        • 2012-12-31
        • 2023-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多