解决wkwebview在9.2系统加载延迟问题
来源:互联网 发布:域名备案号在哪里查 编辑:程序博客网 时间:2024/06/03 18:09
最近项目又出了一个莫名其妙的bug,果然wkwebview上的坑多的让人受不了。在9.2系统的时候,点击webview内的按钮跳转页面,在返回的时候,reload页面。整个页面会毫无反应,要延迟30秒才能加载完成。我hin难受,先问了问度娘。没有答案,又翻墙问了问谷哥,他也不告诉我。无奈,只能自己慢慢寻求解决办法。
研究了半天,只能采取一个笨办法。就是判断系统版本为9.x的时候,把reload替换为load(如下),也就是重新加载一个新的页面。反正针对这个问题是解决了。但是不知道会不会在某个莫名其妙的角落出现别的问题。如果各位大神有更好的办法的话,希望在下面留言指正。觉得有用记得点赞。
if ([[[UIDevicecurrentDevice] systemVersion]floatValue] >= 9.0 && [[[UIDevicecurrentDevice] systemVersion]floatValue] < 10.0) {//判断系统版本是9.x的话,直接load新页面,解决延迟30秒的问题
[self.webViewloadRequest:[NSURLRequestrequestWithURL:self.webView.URL]];
}else {
[self.webViewreload];
}
阅读全文
1 0
- 解决wkwebview在9.2系统加载延迟问题
- OpenSessionInViewer解决延迟加载问题。。。
- 解决JPA延迟加载错误问题
- DWR3.0解决hibernate延迟加载问题
- 解决Hibernate延迟加载出现的问题
- zk中解决listbox延迟加载问题
- spring解决延迟加载问题--no session
- Hibernate延迟加载以及利用Spring事务完美解决延迟加载问题
- 用aop解决flex,hibernate延迟加载问题
- 解决延迟加载的问题 lazy=“false”
- json解决hibernate中级联对象延迟加载有关问题
- 使用Hibernate.initialize解决no session的延迟加载问题
- 使用Hibernate.initialize解决no session的延迟加载问题
- Hibernate_使用clone解决hibernate延迟加载问题及分析
- 延迟加载解决offset过大导致的分页性能问题
- hibernate延迟加载问题
- 【SSH2】延迟加载问题
- Hibernate延迟加载问题
- Android APK安装后点击[打开]与[完成]的区别
- AOP 之 AspectJ 全面剖析 in Android
- 从零开始···druid+log4j基本配置
- Java浅拷贝和深拷贝
- Springboot引用外部配置文件
- 解决wkwebview在9.2系统加载延迟问题
- python_split_strip_replace使用方法
- c# 日期函数 DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.T
- 处理器调度(操作系统)
- FastDFS单机版安装
- vue按需加载组件-webpack require.ensure
- 深度学习所需的python-学习笔记3
- ViewPager嵌套ViewPager
- JavaScript 三元运算符