shouldOverrideUrlLoading

shouldOverrideUrlLoading

我以html格式在本地存储中调用文件,并在webview中显示。在我的html中包含一个URL,它将单击并显示在同一webview中。但是,当我打电话到shouldOverrideUrlLoading不能正常工作。有什么帮助吗?

webview.loadUrl("file:///"+file);
webview.getSettings().setJavaScriptEnabled(true);

webview.setWebViewClient(new InsideWebViewClient());


private class InsideWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
    view.loadUrl(url);

    return false;
}


}

最佳答案

return true;代替

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
    view.loadUrl(url);

    return true;
}

09-25 22:05