【问题标题】:Opening PDF in Phonegap (Android)在 Phonegap (Android) 中打开 PDF
【发布时间】:2015-10-08 03:56:52
【问题描述】:

我已经尝试了一段时间来解决这个问题,但我无法找到解决方案。我有一个本地 PDF,需要在应用程序本身或第 3 方应用程序中打开(不管怎样)。我需要拥有它,这样就无需下载其他应用程序即可使用它。有谁知道一个好的解决方案?我已经尝试过 inAppBrowser 和其他一些 javascript 解决方案。

【问题讨论】:

    标签: javascript android cordova pdf


    【解决方案1】:

    您好,您可以使用 FileOpener 插件打开文件,使用默认的 PDF 阅读器应用打开 PDF 文档。

    File opener plugin

    安装:

    cordova plugin add https://github.com/pwlin/cordova-plugin-file-opener2
    

    用法:

    cordova.plugins.fileOpener2.open(
        '/sdcard/Download/starwars.pdf', // You can also use a Cordova-style file uri: cdvfile://localhost/persistent/Download/starwars.pdf
        'application/pdf', 
        { 
            error : function(e) { 
                console.log('Error status: ' + e.status + ' - Error message: ' + e.message);
            },
            success : function () {
                console.log('file opened successfully');                
            }
        }
    );
    

    【讨论】:

    • 非常感谢!另外,您知道如何禁用 Android 应用所需的所有权限吗?
    猜你喜欢
    • 2012-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 2013-02-18
    相关资源
    最近更新 更多