Android WebView訪問https SSL證書網頁,如淘寶,需要在onReceivedSslError添加SSL支持
webview.setWebViewClient(new WebViewClient() { @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { // 不要使用super,否則有些手機訪問不了,因為包含了一條 handler.cancel() // super.onReceivedSslError(view, handler, error); // 接受所有網站的證書,忽略SSL錯誤,執行訪問網頁 handler.proceed(); } }
趕緊試試吧~