用于cordova windows项目的本地文件阅读器

时间:2015-07-21 08:38:55

标签: windows cordova plugins local filereader

是否可以从我的cordova windows app文件夹中读取文件(pdf,...)?

我已经使用FileOpener读取Android平板电脑中的本地文件,但此插件是为Android使用而开发的。

是的,有人能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

使用cordova-plugin-file-opener2。它也支持Windows Phone。

从命令行添加:

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

然后使用此JS行打开带有默认应用程序的pdf文件

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');                
        }
    }
);

此插件在Windows Phone 8中运行良好。