为了账号安全,请及时绑定邮箱和手机立即绑定

单击URL将打开默认浏览器。

单击URL将打开默认浏览器。

慕雪6442864 2019-07-08 17:33:42
单击URL将打开默认浏览器。我已经在我的WebView..现在我需要的是,当用户单击加载页面上的链接时,它必须像普通浏览器一样工作,并以相同的方式打开链接。WebView..但它是打开默认浏览器并在那里加载页面吗?我启用了JavaScript。但还是没用。我是不是忘了什么?
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

文献资料也就是说,单击WebView中的链接将启动处理URL的应用程序。您需要覆盖此默认行为。

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

或者,如果方法中没有条件逻辑,只需执行以下操作

myWebView.setWebViewClient(new WebViewClient());


查看完整回答
反对 回复 2019-07-08
  • 3 回答
  • 0 关注
  • 834 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信