版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/admans/article/details/87931249
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;//ture为在webview中打开
}
});
webView.setWebChromeClient(new WebChromeClient() {
@Override
public void onReceivedTitle(WebView view, String title) {
super.onReceivedTitle(view, title);
if (title.contains("404") || title.contains("500") || title.contains("Error")) {
//view.loadUrl("about:blank");// 避免出现默认的错误界面
view.loadDataWithBaseURL(null, "^_^暂无内容", "text/html", "UTF-8", null);
}
}
});