Android WebView显示"未找到资源"

时间:2015-05-23 11:07:42

标签: android android-activity android-webview android-websettings

我想在我的应用程序中打开WeView。它适用于几页导航,然后突然显示"资源未找到"。这是我的代码。我在这里错过了什么。

webView = (WebView) findViewById(R.id.webView);

    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("https://xyz.example.com");
    webView.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    });

1 个答案:

答案 0 :(得分:1)

在shouldOverrideUrlLoading()

中返回false而不是true
webView = (WebView) findViewById(R.id.webView);

    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("https://xyz.example.com");
    webView.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return false;
        }
    });