应用程序更新后,iOS cordova app无法看到使用cordova.plugin.file保存的图像

时间:2016-07-12 15:47:53

标签: ios file cordova path

iOS应用更新后,iOS Cordova应用程序未看到本地保存的图像。在此之前一切正常。如何使用cordova.plugin.file动态设置相对URL?

我在config.xml中使用:

<preference name="iosExtraFilesystems" value="library,library-nosync,documents,documents-nosync,cache,bundle,root" />
<preference name="iosPersistentFileLocation" value="Library" />

cordova.plugin.file将数据保存到:

cordova.file.dataDirectory;

但是在应用更新后,它们会从我在控制台中看到的文件夹中消失。我读到更新后ios复制文件,我必须设置从相机本地保存的图像的相对路径。但我不知道如何为ios看图像。

1 个答案:

答案 0 :(得分:0)

嗯,问题是我将它们保存到临时目录中,ios在应用更新时将其清除。在我开始将图像保存到Documents /目录后,一切都开始正常工作。

请参阅此处的文档https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/