是否可以使用 CDVInAppBrowser 打开本地文件(如 pdf)?

Is it possible to use CDVInAppBrowser to open local file (says pdf)?

我想使用 CDVInAppBrowser 打开 www 文件夹中的本地文件。

如果我尝试从 url 打开 pdf 文件,它工作正常。我想对 www 文件夹中的本地文件执行相同的操作。我用相对 link ./myfile.pdf 替换了 url 但它没有打开浏览器。

有什么办法让它起作用吗?

你没有说明是iphone还是android,所以我的回答是Yes & No。

可以在 iPhone 中通过 inappbrowser 打开本地 .pdf 文件。

但android不支持通过inappbrowser显示本地pdf。

希望对您有所帮助。

示例用法,

var samplePdfPath= "pdf/sample.pdf";
window.open(samplePdfPath, '_blank', 'EnableViewPortScale=yes');