我有以下代码删除PhoneGap / Cordova项目中的文件:
window.resolveLocalFileSystemURI(fileUrl, function(entry) {
entry.remove(that._onFileDeleteSuccess, that._onFileDeleteErrorError);
}, that._onFileDeleteErrorError);
代码执行文件并触发_onFileDeleteSuccess回调。
然而,当我去iPhone上查看照片库时,文件仍然存在。
除此之外,如果我然后捕获另一个文件,新文件名似乎与旧文件名相同,如果将img元素的URL绑定到新捕获的路径,您甚至会看到旧文件
有什么想法吗?就好像应用程序认为文件已被删除,但操作系统实际上并没有删除文件。
答案 0 :(得分:0)
事实证明问题只在于iPhone上的Icenium ION ...一旦应用程序是使用配置构建的,现在所有内容似乎都按预期工作。