webview在報錯時顯示的原生界面JS彈框界面很丑并且會攜帶域名
@TargetApi(Build.VERSION_CODES.M)
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
showErrorDialog();
}
自定義了報錯dialog,在處理的時候發現如果用戶點擊重新加載,原生報錯界面還是會一閃而過,需要加上
webview.loadUrl("about:blank");
在shoErroeDialog的前面加上就可以了