2015-02-09 99 views
0

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

+0

发布您的代码.. – 2015-02-09 06:50:08

回答

0

通过使用以下属性启用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); 
+0

谢谢你,我会尝试这个办法:d – Delta 2015-02-09 07:20:02

+0

测试,还是同样的问题 – Delta 2015-02-10 09:21:05

相关问题