//设置标题
webView.setWebChromeClient(new WebChromeClient() {
@Override
public void onReceivedTitle(WebView view, String title) {
super.onReceivedTitle(view, title);
if (title != null) {
if (title.contains("404")) {
showErrorPage();//错误之后要显示的内容
}else{
tvTitle.setText(title);
}
}
}
webView.setWebChromeClient(new WebChromeClient() {
@Override
public void onReceivedTitle(WebView view, String title) {
super.onReceivedTitle(view, title);
if (title != null) {
if (title.contains("404")) {
showErrorPage();//错误之后要显示的内容
}else{
tvTitle.setText(title);
}
}
}
});
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
super.onReceivedError(view, errorCode, description, failingUrl);
//6.0以下执行
showErrorPage();//错误之后要显示的内容
}
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
//6.0以上执行
showErrorPage();//错误之后要显示的内容
}
});