android webview加载https网站

    xiaoxiao2021-03-25  91

    WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webView = (WebView) findViewById(R.id.web); webView.setWebViewClient(new WebViewClient() { public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { //handler.cancel(); // Android默认的处理方式 handler.proceed(); // 接受所有网站的证书 //handleMessage(Message msg); // 进行其他处理 } }); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setDefaultTextEncodingName("gb2312"); webView.loadUrl("https://www.shitouke.cn/api_2/activity/newyear.html"); } webview本身对https 进行了错误处理,所有不接收ssl 证书。
    转载请注明原文地址: https://ju.6miu.com/read-19486.html

    最新回复(0)