當(dāng)webview.load() 加載https頁(yè)面時(shí),網(wǎng)站的安全證書無法得到認(rèn)證,WebView就會(huì)變成一個(gè)空白頁(yè),而并不會(huì)像自帶的瀏覽器一樣彈出提示,必須針對(duì)這種情況進(jìn)行處理。
解決方法
webview.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
// 注掉 super ?。。? // super.onReceivedSslError(view, handler, error);
// 接受所有網(wǎng)站的證書,忽略SSL錯(cuò)誤,執(zhí)行訪問網(wǎng)頁(yè)
handler.proceed();
}
}