【发布时间】:2015-07-31 01:50:09
【问题描述】:
$window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
function gotFS(fs) {
// case 1
fs.root.getFile('/storage/emulated/0/VIDEO0048.mp4', null, ok, fail);
//case 2
fs.root.getFile('/storage/ext_sd/VIDEO0048.mp4', null, ok, fail);
}
在上述代码中,在 Android 上使用 Cordova 文件插件 v1.3.3,案例 1 有效,案例 2 无效。对于案例 2,它报告错误 1000。我知道这两个文件都存在,一个在内部存储中,一个在 SD 卡上,并且我在清单中设置了 READ_EXTERNAL_STORAGE 权限。有没有人使用 Cordova 文件插件以这种方式访问 SD 卡上的文件并使其正常工作?
【问题讨论】: