facebook twitter hatena line email

Android/webview/ssl接続

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

webviewでssl接続する際のエラー回避方法

  • そのページは見つかりません
  • 真っ白になる
import android.webkit.SslErrorHandler;
import android.net.http.SslError;
// WebView取得
WebView webView = (WebView) mActivity.findViewById(R.id.webview1);
webView.setWebViewClient(new WebViewClient() {
         public void onReceivedSslError(WebView view, SslErrorHandler handler,
                            SslError error) {
                        handler.proceed() ;
                        // handler.cancel(); //強制キャンセルの場合
                    }
          });
webView.loadUrl(url);

SslErrorはsdk_android2.2以降に入ってる

参考 http://d.hatena.ne.jp/ats337/20110329/1301418778