-1

アプリ内で 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;
        }
    });
4

1 に答える 1

1

shouldOverrideUrlLoading() で true ではなく false を返す

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;
        }
    });
于 2015-05-23T13:25:04.563 に答える