我对基于普通cordova的应用程序不太熟悉(我只使用过ionic),但是更新时我对应用程序及其图像有疑问。
此处介绍了解释问题的步骤
同步应用程序后,在这里发生的事情是,更新后拍摄的所有图像都可以正确上传,但是更新前拍摄的所有照片却没有上传(即使应用程序中的缩略图仍然显示以获取更新前拍摄的照片。
有什么方法可以从缓存中检索照片吗?还是阻止该应用在更新时清除任何类型的文件?
如前所述,我是新手(我继承了我要修复的应用程序),因此,如果有人可以解释可能出什么问题或如何修复它,那就太好了!
谢谢
答案 0 :(得分:1)
也许您正在将文件存储在cacheDirectory文件夹中?
在这种情况下,cordova不会在您更新应用时将其清除,而是在Android认为这是个好主意时会清除它。
我建议您看看the Android file system Layout array in the Cordova file plugin documentation,以便找到一个更好的存储文件的地方。