2

我已经安装了 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?

4

3 回答 3

1

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

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

于 2012-06-12T15:35:26.787 回答
0

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

于 2012-06-12T20:35:08.533 回答
0

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

于 2012-06-12T20:38:35.693 回答