【发布时间】:2013-04-11 11:25:51
【问题描述】:
我将 PDF 下载到我的目录 /storage/sdcard/.../example.pdf。 现在我想在 Phonegap 的 InAppBrowser 中打开它。
var blaPath = fileEntry.fullPath.substring(7);
window.open(encodeURI(blaPath), '_blank', 'location=yes');
如果我不删除路径中的前 7 个字符 (File://),InAppBrowser 会打开但它保持白色。我听说,我必须为 Android 删除这些字符。
但是当我删除它们时,我得到一个在
下找不到的站点Path: file:///android_asset/www//storage/sdcard0/.../example.pdf
如何通过 InAppBrowser 正确打开外部 PDF?
更新:在进一步研究中我发现this:
难道是在 Android 上无法通过 InAppBrowser 查看 PDF 吗???
更新 2: Android 似乎没有原生 PDF 查看器。 我使用我编写的 PDFViewer 插件在已安装的 PDF 阅读器上打开 PDF。
【问题讨论】:
标签: android pdf cordova inappbrowser