我在android中實現webview應用程序。當我試圖加載https網址一兩次完成活動。 Agian試圖加載https url它顯示網頁不可用。請找到下面的圖片我得到了什麼。Webview無法在android中加載https url?
當我再次在該網址上點擊,那麼它顯示的網站開通。
我用下面的代碼來加載url。
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.facebook.com");
webView.clearView();
webView.measure(100, 100);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@SuppressLint("NewApi")
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
super.onReceivedSslError(view, handler, error);
// this will ignore the Ssl error and will go forward to your site
handler.proceed();
error.getCertificate();
}
});
請任何幫助球員.......
在此先感謝
是我加了INTERNET權限 – Hareesh
這對我很有用。請檢查您的網絡權限。 –
@Hareesh我也在電話中測試過。 – TheFlash