1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android webview白屏 Android中WebView加载页面出现白屏解决方案

android webview白屏 Android中WebView加载页面出现白屏解决方案

时间:2019-04-11 19:00:22

相关推荐

android webview白屏 Android中WebView加载页面出现白屏解决方案

首先在WebViewClient中添加

@Override

public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {

// 不要使用super,否则有些手机访问不了,因为包含了一条 handler.cancel()

// super.onReceivedSslError(view, handler, error);

// 接受所有网站的证书,忽略SSL错误,执行访问网页

handler.proceed();

}

其次注意对WebSettings授权

webSettings.setJavaScriptEnabled(true);

webSettings.setJavaScriptCanOpenWindowsAutomatically(true);

webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);

webSettings.setDomStorageEnabled(true);

webSettings.setDatabaseEnabled(true);

webSettings.setAppCacheEnabled(true);

webSettings.setAllowFileAccess(true);

webSettings.setSavePassword(true);

webSettings.setSupportZoom(true);

webSettings.setBuiltInZoomControls(true);

webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);

webSettings.setUseWideViewPort(true);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。