|
|
|
@ -127,6 +127,7 @@ public class WebViewActivity extends BaseActivity { |
|
|
|
binding.web.clearCache(true); |
|
|
|
binding.web.loadUrl(HtmlUrl); |
|
|
|
Constant.isCoreService=true; |
|
|
|
LoggerUtil.e("WebViewActivity","WebView刷新"); |
|
|
|
}catch (Exception e){ |
|
|
|
} |
|
|
|
break; |
|
|
|
@ -488,32 +489,12 @@ public class WebViewActivity extends BaseActivity { |
|
|
|
|
|
|
|
@Override |
|
|
|
protected void setListener() { |
|
|
|
|
|
|
|
binding.web.setWebViewClient(new WebViewClient() { |
|
|
|
|
|
|
|
@Override |
|
|
|
public boolean shouldOverrideUrlLoading(WebView view, String url) { |
|
|
|
view.loadUrl(url); |
|
|
|
return true; |
|
|
|
} |
|
|
|
@Override |
|
|
|
public void onReceivedHttpError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) { |
|
|
|
super.onReceivedHttpError(view, request, errorResponse); |
|
|
|
int statusCode = errorResponse.getStatusCode(); |
|
|
|
if (statusCode != 200) { |
|
|
|
Log.e("WebViewError", "错误: "); |
|
|
|
handler.sendEmptyMessageDelayed(TYPE_REFURBISH_WEBVIEW,10000); |
|
|
|
} |
|
|
|
} |
|
|
|
@Override |
|
|
|
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { |
|
|
|
super.onReceivedError(view, errorCode, description, failingUrl); |
|
|
|
if (errorCode != 200) { |
|
|
|
Log.e("WebViewError", "错误: "); |
|
|
|
handler.sendEmptyMessageDelayed(TYPE_REFURBISH_WEBVIEW,10000); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
binding.web.setOnLongClickListener((View v) -> { |
|
|
|
LoggerUtil.e("OnLongClick", "用户长按了页面"); |
|
|
|
|