现象:
在Android4.4及以上的系统中,使用自定义的webview打开连接,在页面中再点击进入二级或三级页面,通过
if (this.mWebView.canGoBack()) {
this.mWebView.goBack();
mActionBar.setCloseOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
GlobalUtils.hideKeyboard(getActivity());
finish();
}
});
} else {
super.onBackPressed();
}
做回退功能,发现不能正常回退。(此问题并非每次都出现,而是大概率出现。)
定位问题:
- 版本复查:由于属于版本迭代开发,此问题在新版本中被发现,先排查老版本是否存在此问题。结果:老版本不复现;下一步: