小编mim*_*mim的帖子

Android WebView使用target = _blank链接到同一窗口以打开新窗口

我有一个混合应用程序,它使用WebView从我自己的网站呈现外部HTML.它有一个问题,如果点击了任何链接,它就会启动一个浏览器窗口.我发现这段代码可以帮助我解决它的问题:

    myWebView.setWebViewClient(new WebViewClient(){
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return false;
        }
    });
Run Code Online (Sandbox Code Playgroud)

但现在问题是我希望它不适用于其中包含target = _blank的链接.因此,在使用target = _blank的链接应该在新的浏览器窗口中打开时,任何普通链接仍然在WebView中打开.

我们能做到这一点吗?

谢谢

html android webview

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

html ×1

webview ×1