javascript - 想从服务器端清除 UIWebView 缓存

标签 javascript jquery iphone html objective-c

我已经创建了一个 HTML 页面。在我的 iPhone 应用程序中,我在 UIWebView 中使用该 URL。

这里我想在我的 HTML 中设置一个代码,我可以在其中告诉 UIWebView 不要使用缓存。或者我想告诉 URL 不要使用缓存。

如果我不能正确解释你,尽管问我。

最佳答案

通过删除所有内容来清理 HTML 文档

  [webview stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML='';"];

或者像下面这样刷新所有缓存的数据..

[[NSURLCache sharedURLCache] removeAllCachedResponses];

有关详细信息,请参阅此博客 UIWebView-secrets-part

关于javascript - 想从服务器端清除 UIWebView 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14231433/

相关文章:

iphone - iOS - 强制 UIWebView 加载内容?

iphone - 奇怪的 NSNotificationCenter 崩溃

javascript - 如何以易于访问的方式隐藏 jQuery Mobile 站点中的所有标签?

javascript - 删除 JSON 结果中的 HTML 标签

javascript - 将字符串转换为 jquery 对象并从中提取数据

jquery - 递归 AJAX 调用是一个坏主意吗?

javascript - 记住用户按下的按钮

javascript - jQuery 时钟在 jsf 1.2 中不工作

javascript - 设置 observable 值后清除 jQuery 事件

iphone - 是否有可能成功地为移动的 UIButton 制作动画?