我正在构建一个照片编辑应用程序,我使用了几个图像。通常,cordova相机或图像选择器插件返回绝对图像路径。我正在使用这些图像路径,但它有一个缺点。应用程序缓存存储所有图像路径,并且每天都会变大。我想构建一个功能,在编辑图像后,我会将其上传到服务器中,成功上传后,自动清理缓存。但我没有找到任何以编程方式清理缓存的选项。我也试过使用Cordova filetransfer插件。但它没有效果。有人请告诉我,我怎么能这样做。
提前感谢您的关注。
答案 0 :(得分:0)
The reference @Korte给了你,有一个很好的解决方案,如何避免图像缓存。
如果您正在寻找一种清除Cordova应用程序中的WebView缓存的方法,我建议使用cordova-plugin-cache-clear。
要在代码中使用该插件,只需致电window.CacheClear(success, error);