iOS goback页面刷新问题
来源:互联网 发布:python read csv 编辑:程序博客网 时间:2024/06/06 04:04
原因:
在WebView的_setCacheModel中被调用,_setCacheModel会根据0-2三种不同的cache模式和实际内存的大小设置各种缓存的大小,其中也包含了PageCache,实测证明在iPhone6 iOS8和iPhone5s iOS9.1上,cacheModel = WebCacheModelPrimaryWebBrowser时,可将pageCacheSize 改为3,解决前进\后退不刷新。
解决办法:
[[NSUserDefaults standardUserDefaults] setInteger:2 forKey: @"WebKitCacheModelPreferenceKey"];
id webView = [self.webView valueForKeyPath:@"_internal.browserView._webView"];
id preferences = [webView valueForKey:@"preferences"];
[preferences performSelector:@selector(_postCacheModelChangedNotification)];
http://blog.csdn.net/wadahana/article/details/50168643
阅读全文
0 0
- iOS goback页面刷新问题
- iOS监听H5页面goBack返回事件问题
- 控制UIWebView goBack 不刷新
- 页面部分刷新问题
- 页面刷新问题
- js刷新页面问题
- 防止页面刷新问题
- 页面刷新问题
- 页面刷新的问题
- fragment页面刷新问题
- ios左右滑动页面刷新
- ios返回刷新原页面
- ios 页面刷新的方法
- IOS tabbar 点击刷新页面
- ios常用刷新页面方法
- IOS 资源刷新问题
- ios视图刷新问题
- iOS 下拉刷新问题
- Linux常用命令大全
- 【Spring】springMVC和struts2的区别
- Tivoli 安装参考
- 清空git缓存
- SpringMVC整体认识(一)
- iOS goback页面刷新问题
- 编程语言共同特性
- SharpGL中Finish和Flush的区别
- 洗牌算法
- Java中的序列化和反序列化
- scraping_深入了解一个网站的方法
- linux下mysql操作
- Codeforces 808B Average Sleep Time 题解
- Dataquest学习总结[6]