Android 某些手机上的Webview白色屏幕

Android 某些手机上的Webview白色屏幕,android,webview,android-4.4-kitkat,Android,Webview,Android 4.4 Kitkat,我正在构建的android应用程序有一个Web视图,可以加载移动网站。在大多数手机上,webview可以完美加载,但在一些android 4.4.2手机上,webview第一次可以完美加载,但当你在暂停或关闭应用程序后打开应用程序时,它只会显示一个白色屏幕。 现在的问题是-我做错了什么?为什么这个问题只出现在某些设备上?使用以下属性启用WebView缓存: webview.getSettings().setAppCacheMaxSize(1024*1024*8); webview.getSett

我正在构建的android应用程序有一个Web视图,可以加载移动网站。在大多数手机上,webview可以完美加载,但在一些android 4.4.2手机上,webview第一次可以完美加载,但当你在暂停或关闭应用程序后打开应用程序时,它只会显示一个白色屏幕。
现在的问题是-我做错了什么?为什么这个问题只出现在某些设备上?

使用以下属性启用
WebView
缓存:

webview.getSettings().setAppCacheMaxSize(1024*1024*8);
webview.getSettings().setAppCachePath("/data/data/com.your.package.appname/cache"‌​);
webview.getSettings().setAppCacheEnabled(true);
webview.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);

我也有同样的问题,但Android版本不同

对我来说,添加以下内容很有帮助。仍在调查是否可以缩小手机的范围,这是必要的

webview.settings.apply {
    cacheMode = WebSettings.LOAD_NO_CACHE
    setAppCacheEnabled(false)
}

显然是科特林。

经过测试,仍然存在相同的问题