代码之家  ›  专栏  ›  技术社区  ›  Jacky

Android网络视图不打开新标签链接

  •  0
  • Jacky  · 技术社区  · 6 年前

    我想在同一个WebView中打开链接,我已经重写了WebView的默认web客户端,如下所示:

        myWebView.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    });
    

    当我打开默认链接时,它工作得很好,但是当我试图打开在新选项卡中设置为打开的链接时,什么都没有发生。我怎样才能解决这个问题?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Mbuodile Obiosio    6 年前

    您需要通过返回false来覆盖所有其他链接。

    尝试返回false而不是true