原因:测试接口的证书验证不通过,被系统给拦截了。
解决在onReceivedSslError 添加handler.proceed();代码。忽略继续执行
public class H5WebViewClient extends WebViewClient {
public static final String ERROR_URL = "file:///android_asset/html/error.html";
private StatusListener mStatusListener;
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
handler.proceed();
// super.onReceivedSslError(view, handler, error);
}