如何使用Phonegap显示SD卡内的目录

时间:2016-11-17 03:38:44

标签: android angularjs cordova phonegap-plugins phonegap-build

我正在使用离子框架构建一个基于android的Phonegap应用程序,我可以知道如何使用Phonegap显示所有SD卡文件目录吗?我使用了Phonegap文件AP​​I,我尝试了这样的http://www.digitalnoiz.com/mobile-development/mobile-file-explorer-with-phonegapcordova-and-jquery-mobile-part-1/,但是我发现我实际上正在访问我的根目录而我的手机还没有root,我看到屏幕上没有文件。警报消息说我在根目录但没有显示文件,我认为是因为我没有权限访问我的根文件。显示屏将是空白的,我可以知道如何解决这个问题?我想获取外部SD卡文件,而不是访问我的根目录。或者除了cordova文件api之外,我可以用任何其他方式显示我的SD卡文件吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用mfilechooser插件? - [https://github.com/Langstra/MFileChooser][1]

您可以访问外部或内部存储中的所有文件

window.plugins.mfilechooser.open([], function (uri) {

      alert(uri);

    }, function (error) {

        alert(error);

    });