使用 phonegap 在 android 和 ios 中读取 Pdf、Doc、Ppt 和 xls 文件

Reading Pdf, Doc, Ppt and xls files in android and ios using phonegap

我正在寻找在我的混合应用程序中打开和阅读 Pdf、Doc、Ppt 和 xls 文件的方法,该应用程序是使用带有 Phonegap 的 Sencha Touch 2.4 开发的(Android & Ios)。

到目前为止我做了什么

  1. 搜索得知IosWebView支持Pdf、Doc、Ppt,但AndroidWebView不支持。所以我不能同时为 Android 和 Ios 使用 WebView。

  2. 设备需要离线工作所以,我不能使用google文档查看器。

  3. 尝试了 cordova-plugin-file-opener2 文件打开器,但总是得到 "Error status: 9 - Error message: File not found"

我怎样才能做到这一点?

尝试使用 inAppBrowser 插件

https://github.com/apache/cordova-plugin-inappbrowser

对于 iOS 使用

cordova.InAppBrowser.open('yourFileUrl', '_blank');

对于 android 使用:

cordova.InAppBrowser.open('yourFileUrl', '_system');