我正在自己构建Cordova应用程序,我需要创建一个新文件夹来将图像存储在手机的内部存储中。我在网上浏览过很多文章,每个人都提供相同的解决方案,但这对我不起作用。
以下是我在OnDeviceReady事件中使用的代码,但它无效。
var new_directory = 'TEST';
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) {
fileSystem.root.getDirectory(new_directory, { create: true }, function (file) {
alert("got the file: "+ file.name + ', ' + file.fullPath);
});
}, function(error) {
alert("can't even get the file system: " + error.code);
});
对于调试,我也尝试提醒
cordova.file
对象,但显示为未定义。 我已经尝试编写简单的文件请求语句,即使它不起作用
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, alert('success'), alert('failed'));
当我在上面编写代码时,其余的javascript代码也不起作用。
请帮助我继续这个。