我有一个 Phonegap 应用程序,我需要在某个时候删除 html 缓存,因为我已经更新了应用程序中的图像。
我试过这个:
[[NSURLCache sharedURLCache] removeAllCachedResponses];
[[NSURLCache sharedURLCache] setDiskCapacity:0];
[[NSURLCache sharedURLCache] setMemoryCapacity:0];
通过javascript调用插件,我做:
location.reload( true )
但我仍然看到似乎已缓存的相同图像。
还有另一种方法吗?我可以告诉用户退出应用程序并杀死它并在之后重新启动它。
谢谢 !!
最佳答案
您可以尝试的是完全删除应用程序中的缓存目录,例如在应用程序的第一次启动时
关于javascript - 清除 ios 上的 UIWebView 缓存,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18640599/