gpt4 book ai didi

android - webview shouldOverrideUrlLoading 不工作

转载 作者:行者123 更新时间:2023-11-30 02:37:07 24 4
gpt4 key购买 nike

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

最佳答案

使用 file:///android_assetiframes 这样的方案加载 url 不会触发 shouldOverrideUrlLoading

关于android - webview shouldOverrideUrlLoading 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26337190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com