我以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;
}