您的位置:首页 > 移动开发

WebView.loadUrl方法弹出外部浏览器的解决办法

2015-10-26 10:40 267 查看
跳转到同一个页面,之前传进来的地址就可以直接加载在页面上,这次就自动弹出来了浏览器,页面上没有任何内容,而两次使用的都是
webView.loadUrl(url)语句,网址格式也大体相同。这时候我们要统一成在界面显示,也就是说不弹出浏览器。

只要覆盖一个方法:

mywebView.setWebViewClient(new WebViewClient() {

public boolean shouldOverrideUrlLoading(WebView view, String url)

                        { //  重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边

                                view.loadUrl(url);

                                return true;

                        }

});

就可以解决这个问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: