开发项目的时候WebView加载某些网页会出现空白的情况,但并不是所有手机都是空白,有些手机还是可以正常加载网页,自己梳理了一下,发现加载出现空白的手机系统都是8.0以下的,并且是H5网页。所以针对8.0以下的系统需要对WebView进行一些设置
webView.settings.apply {
cacheMode = WebSettings.LOAD_CACHE_ELSE_NETWORK
javaScriptEnabled = true
domStorageEnabled = true
}