现在大多第三方登陆都换成了oauth2.0了,所以访问都使用的是https协议了。
这是,你就会发现部分手机访问了对应的接口,但是登陆界面就是出不来,一直是白板。而且因为是WebView请求的数据,无法调试,也没有Log.
这个时候你可以试试重写webClient的一个方法
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler,
SslError error) {
handler.proceed();//部分机器默认是的是handler.cancle();就是不接受所有的https证书。
}
说定重写了就好了