我在cordova-plugin-file
应用项目中使用phonegap
插件在我应用的文件夹中创建目录。
我需要创建这个文件夹以便稍后我可以下载一些音频文件。
我试过这段代码:
document.addEventListener("deviceready", onDeviceReady, false);
//navigator.splashscreen.hide();
// device APIs are available
function onDeviceReady() {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onRequestFileSystemSuccess, null);
function onRequestFileSystemSuccess(fileSystem) {
var entry=fileSystem.root;
entry.getDirectory("example", {create: true, exclusive: false}, onGetDirectorySuccess, onGetDirectoryFail);
}
function onGetDirectorySuccess(dir) {
alert("Created dir "+dir.name);
}
function onGetDirectoryFail(error) {
alert("Error creating directory "+error.code);
}
}
当我运行我的APP时,我收到成功警告alert("Created dir "+dir.name);
然而,当我在我的移动设备(com.testap.app
)上查看我的APP文件夹时,我只能看到2个文件夹而且它们都是空的。一个文件夹为Cache
,另一个文件夹为Files
。
我不确定我是否遗漏了某些东西!
有人可以就此问题提出建议吗?
提前致谢。