webView resumeTimers pauseTimers

·  阅读 253

webView.pauseTimers()作用:

当应用程序(存在webview)被切换到后台时,这个方法会暂停(整个应用程序)所有webview的layout,parsing,javascripttimer,来降低CPU功耗。

目前问题:

  1. 应用代码中有几十处用到webview的页面,全部要增加pauseTimers处理 例子:鑫E伴未加处理,webview全部加载出错,定位非常困难
  2. 第三方sdk中用的webview时会出错 例子:飞虎sdk之前用腾讯webview规避这个问题,后来又引出隐私问题去掉了腾讯sdk,目前问题还未解决

解决方法:

去掉应用中所有的pauseTimers

分类:
Android
标签:
分类:
Android
标签: