webview 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;
}

}

埃尔·贾祖里(El Jazouli)

return true; 反而

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

    return true;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章