我不太熟悉普通的基于cordova的应用程序(我只使用过离子型应用程序),但在更新应用程序及其图像时,我遇到了问题。
下面是解释这个问题的步骤
当应用程序同步时,所有在更新后拍摄的图片都会正确上传,但更新前拍摄的所有照片都不会上传(尽管应用程序中的缩略图仍然显示更新前拍摄的照片)。
有没有办法从缓存中检索照片?或者阻止应用程序更新时清除任何类型的文件?
如前所述,我对此很陌生(我继承了我试图修复的应用程序),所以如果有人能解释可能出了什么问题,或者如何修复它,那就太棒了!
谢谢
发布于 2018-08-10 13:25:37
也许你要把你的文件存储在cacheDirectory文件夹中?
在这种情况下,当你更新你的应用程序时,它不会被cordova清除,但是当它决定它是一个好主意的时候,Android就会清除它。
我建议您查看一下Cordova文件插件文档中的Android文件系统布局数组,以找到一个更好的存储文件的地方。
https://stackoverflow.com/questions/51786226
复制相似问题