最好的解决方案:
通过在不同生命周期处理
public void onResume() {
super.onResume();
mWebView.resumeTimers();
mWebView.onResume();
}
@Override
public void onPause() {
super.onPause();
mWebView.onPause();
mWebView.pauseTimers();
}
@Override
@Override
protected void onDestroy() {
mWebView.destroy();
mWebView = null;
super.onDestroy();
}