我正在使用离子框架构建一个基于android的Phonegap应用程序,我可以知道如何使用Phonegap显示所有SD卡文件目录吗?我使用了Phonegap文件API,我尝试了这样的http://www.digitalnoiz.com/mobile-development/mobile-file-explorer-with-phonegapcordova-and-jquery-mobile-part-1/,但是我发现我实际上正在访问我的根目录而我的手机还没有root,我看到屏幕上没有文件。警报消息说我在根目录但没有显示文件,我认为是因为我没有权限访问我的根文件。显示屏将是空白的,我可以知道如何解决这个问题?我想获取外部SD卡文件,而不是访问我的根目录。或者除了cordova文件api之外,我可以用任何其他方式显示我的SD卡文件吗?
答案 0 :(得分:0)
您是否尝试过使用mfilechooser插件? - [https://github.com/Langstra/MFileChooser][1]
您可以访问外部或内部存储中的所有文件
window.plugins.mfilechooser.open([], function (uri) {
alert(uri);
}, function (error) {
alert(error);
});