diff --git a/ByWebView/src/main/java/me/jingbin/web/ByWebChromeClient.java b/ByWebView/src/main/java/me/jingbin/web/ByWebChromeClient.java index 2541b9e..41d0371 100644 --- a/ByWebView/src/main/java/me/jingbin/web/ByWebChromeClient.java +++ b/ByWebView/src/main/java/me/jingbin/web/ByWebChromeClient.java @@ -127,7 +127,7 @@ public void onProgressChanged(WebView view, int newProgress) { // 当显示错误页面时,进度达到100才显示网页 if (mByWebView.getWebView() != null && mByWebView.getWebView().getVisibility() == View.INVISIBLE - && mByWebView.getErrorView().getVisibility() == View.GONE + && (mByWebView.getErrorView() == null || mByWebView.getErrorView().getVisibility() == View.GONE) && newProgress == 100) { mByWebView.getWebView().setVisibility(View.VISIBLE); }