webView.pauseTimers()作用:
当应用程序(存在webview)被切换到后台时,这个方法会暂停(整个应用程序)所有webview的layout,parsing,javascripttimer,来降低CPU功耗。
目前问题:
- 应用代码中有几十处用到webview的页面,全部要增加pauseTimers处理 例子:鑫E伴未加处理,webview全部加载出错,定位非常困难
- 第三方sdk中用的webview时会出错 例子:飞虎sdk之前用腾讯webview规避这个问题,后来又引出隐私问题去掉了腾讯sdk,目前问题还未解决
解决方法:
去掉应用中所有的pauseTimers