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