0

我正在尝试在 android 中使用 WebView 显示网页,当特定页面未加载时,它会显示带有 URL 的错误消息,说 abcd.com 不可用,如何用我的自定义消息替换错误消息显示网址?

    storeLocator.setWebViewClient(new WebViewClient(){

        @Override
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
            storeLocator.loadUrl("file:///assets/error.html");

        }
        });
        storeLocator.loadUrl("http://goog.c");
4

1 回答 1

2

每当出现错误或您的页面不可用时,您可以创建任何您想显示的 html 页面,代码在此处给出 -

webview.setWebViewClient(new WebViewClient() {
            public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                webview.loadUrl("file:///android_asset/myerrorpage.html");

            }
        });
于 2013-03-30T06:33:42.337 回答