3

私はそれが何度か尋ねられたことを知っています。URLをWebビューにロードすると、「発生しないはずです:rect-based-testノードが見つかりません」というエラーが発生しました。何度も検索したところ、以下のリンクが表示されました。Android WebView JellyBean->発生しないはずです:rect-based-testノードが見つかりません。しかし、私は彼らが提供した解決策を理解することはできません。plzは私を助けます。

try
{
    wv[tmpm].getSettings().setJavaScriptEnabled(true);
    wv[tmpm].setWebViewClient(new Myweb());
    //wv[tmpm].setWebViewClient(new Myweb);
    //wv[tmpm].loadUrl(url);
}

以下に示すMywebクラス

private class Myweb extends WebViewClient
{
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        Log.d("In extends webview client","HIiiiiiiiiiiiiiii");
        view.loadUrl(url);
        return false;};
    }
}
4

1 に答える 1

1

Mywebのブールメソッドの上に@Overrideを追加してみてください

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
    Log.d("In extends webview client","HIiiiiiiiiiiiiiii");
    view.loadUrl(url);
    return false;};
}
于 2013-01-24T23:20:41.097 に答える