Android-android中webview加载淘宝客链接失败如何解决

Android-android中webview加载淘宝客链接失败如何解决

浮生未歇 发布于 2016-11-21 字数 1280 浏览 1404 回复 1

我需要在webview中打开一个淘宝客链接
初始链接如下

http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CITy7klxn%2F7bvn0ay1DcjsM%2FK2zUGyDZjsJBc60ovyn3VRyq2PWVJMRq%2Fv0ZnSg4GRmmA7WKWGuCVTHU1AwNld0eh12JwKlaqrcZ%2BNbkLElvNT4p40cQLBSfchhB1Mij92NPcjI%2BLDarYdYyVPILGgWsoB6adSiz5ASNInCIQ%3D%3D&spm=2014.21284840.1.0

经过一次跳转变成

http://s.click.taobao.com/t_js?tu=http%3A%2F%2Fs.click.taobao.com%2Ft%3Fe%3DzGU34CA7K%252BPkqB07S4%252FK0CITy7klxn%252F7bvn0ay1DcjsM%252FK2zUGyDZjsJBc60ovyn3VRyq2PWVJMRq%252Fv0ZnSg4GRmmA7WKWGuCVTHU1AwNld0eh12JwKlaqrcZ%252BNbkLElvNT4p40cQLBSfchhB1Mij92NPcjI%252BLDarYdYyVPILGgWsoB6adSiz5ASNInCIQ%253D%253D%26spm%3D2014.21284840.1.0%26ref%3D%26et%3DjFBB2sHfjUjVYA%253D%253D

然后又跳转一次

http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CITy7klxn%2F7bvn0ay1DcjsM%2FK2zUGyDZjsJBc60ovyn3VRyq2PWVJMRq%2Fv0ZnSg4GRmmA7WKWGuCVTHU1AwNld0eh12JwKlaqrcZ%2BNbkLElvNT4p40cQLBSfchhB1Mij92NPcjI%2BLDarYdYyVPILGgWsoB6adSiz5ASNInCIQ%3D%3D&spm=2014.21284840.1.0&ref=&et=jFBB2sHfjUjVYA%3D%3D

最终这个页面一片空白 什么也没有

但是用第三方浏览器就可以正常打开
如果不用第三方浏览器如何解决?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜柠檬 2017-01-05 1 楼

写 webview 的时候要注意个地方哦,亲

继承 WebViewClient 的类,重写一下

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
System.out.println("override: " + url);
return super.shouldOverrideUrlLoading(view, url);
}

然后再 loadUrl 进去查看一下是否就好用了~
我的就木有问题,上个截图:

祝好,
斑驳敬上