def*_*ant 5 android webview android-webview
我正在使用onReceivedError自定义错误页面来显示互联网不可用的时间WebView.下面是我用它的代码.它不起作用.当互联网不可用时,它只显示网页不可用的页面.
无论如何,logcat向我显示了这个错误:
I/chromium? [INFO:CONSOLE(0)] "Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png", source: data:text/html,chromewebdata (0)
Run Code Online (Sandbox Code Playgroud)
我的代码是
private class myWebViewBrowser extends WebViewClient {
/*@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}*/
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
Log.e(String.valueOf(error.getErrorCode()), error.getDescription().toString());
view.loadUrl("file:///android_asset/error.html");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
969 次 |
| 最近记录: |