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