fileentry.delete在Cordorva(PhoneGap)上获得了成功,但照片仍然在照片库中

时间:2013-10-10 11:03:14

标签: android ios cordova

我有以下代码删除PhoneGap / Cordova项目中的文件:

 window.resolveLocalFileSystemURI(fileUrl, function(entry) {
    entry.remove(that._onFileDeleteSuccess, that._onFileDeleteErrorError);
        }, that._onFileDeleteErrorError);

代码执行文件并触发_onFileDeleteSuccess回调。

然而,当我去iPhone上查看照片库时,文件仍然存在。

除此之外,如果我然后捕获另一个文件,新文件名似乎与旧文件名相同,如果将img元素的URL绑定到新捕获的路径,您甚至会看到旧文件

有什么想法吗?就好像应用程序认为文件已被删除,但操作系统实际上并没有删除文件。

1 个答案:

答案 0 :(得分:0)

事实证明问题只在于iPhone上的Icenium ION ...一旦应用程序是使用配置构建的,现在所有内容似乎都按预期工作。