使用Phonegap ChildBrowser插件在Android上的App PDF中查看

时间:2012-06-12 12:59:57

标签: android cordova childbrowser

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

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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