如何使用cordova在ios中打开下载的文件?

时间:2015-12-11 06:12:44

标签: ios cordova

我在ios中完成了下载部分。

但是为了打开下载文件,我在android中使用了文件开启插件,这在android中运行良好。但对于ios文件开启插件不起作用。

任何人都可以帮助我吗?在此先感谢:)。

1 个答案:

答案 0 :(得分:2)

希望你使用旧的, 试试fileopener2

通过cli安装插件

cordova plugin add cordova-plugin-file-opener2

并且用法是

cordova.plugins.fileOpener2.open(
    '/sdcard/Download/mypdf.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');                
        }
    }
);

更新

您可以从MIME类型列表中指定MIME类型(第二个字段)。 这些是list of known MIME-types