Webview缓存处理

之前做了一个功能,用WebView加载一个网页,网页里有登录等操作,今天遇到一个问题,服务端修改了页面样式后移动端会有缓存存在,还会显示修改之前的样式,具体处理方式如下:

Android:
 //清除缓存
        wbView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
        wbView.clearCache(true);
        wbView.clearFormData();


IOS:
_originRequest=[NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:5.0];

其中
cachePolicy:缓存策略
NSURLRequestReloadIgnoringLocalCacheData:忽略本地缓存数据
timeoutInterval:超时时间

猜你喜欢

转载自geoffrey-qiao.iteye.com/blog/2383966