android webView 网页出错,如何替换原有的错误页面?

  正常情况下webView 出错是有一个自己的错误页面的,但是这个页面很粗糙,很难满足用户需求。那么如何不显示系统错误页面,显示一个自定义的页面呢?

我通常在

public void onReceivedError(WebView webView, WebResourceRequest request, WebResourceError error) {
    super.onReceivedError(view, request, error);
    //隐藏系统错误页面
    webView.setVisibility(View.GONE);
//显示自己定义的错误页面,而且避免了白屏显示
    mErrorView.setVisibility(View.VISIBLE);
}

猜你喜欢

转载自blog.csdn.net/qq_29889433/article/details/82734263