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

单击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 关注
  • 841 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号