【发布时间】:2014-01-10 14:13:46
【问题描述】:
我正在尝试删除不在“文件”对象中的文件。 当我在执行后检查时,文件被删除但警报仍然没有出现。 (我使用警报是因为我没有设法启用控制台...)
var reader = fileSystem.root.createReader();
reader.readEntries(function(entries) {
for(var i=0; i<entries.length; i++) {
var found = false;
for(var j in files) {
if(entries[i].name == fileName(files[j]['localPath'])) {
found = true;
break;
}
}
if(!found){
alert('deleting : '+entries[i].name); // called
try {
entries[i].remove(function(){
alert('deleted : '+entries[i].name); // not called
}, function(e){
alert('delete failed : '+e); // not called
});
}
catch (e) {
alert(e); // not called
}
}
}
}, null);
关于我做错了什么的任何提示?
【问题讨论】:
标签: javascript function file cordova delete-file