最近使用webview加载淘宝天猫网址莫名出现找不到网址的问题,根据他的提示,我们可以看到他是以tmall或者taobao开头而不是https。
这是因为他要打开外部的天猫或者淘宝客户端,但webview不支持这样的网址。
所以,我们在下面这个方法里加个判断就ok了
public boolean shouldOverrideUrlLoading(WebView view, String url) {if(!url.contains("http")) return true;
web.loadUrl(url); return true;}