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

android WebView加载淘宝天猫页面报找不到网址的错误

2017-10-14 17:40 537 查看
最近使用webview加载淘宝天猫网址莫名出现找不到网址的问题,根据他的提示,我们可以看到他是以tmall或者taobao开头而不是https。

这是因为他要打开外部的天猫或者淘宝客户端,但webview不支持这样的网址。

所以,我们在下面这个方法里加个判断就ok了


// 所有跳转的连接都会在此方法中回调
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//                if(!url.contains("http")){
//                    return true;
//                }
if(url.contains("http")||url.contains("https")){
// 返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器
view.loadUrl(url);
return true;
}

return true;

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