Android的WebView加载不了百度新闻内容列表或126邮箱中邮件列表

现象:

 

 

 

原因及解决方法:
webview嵌入H5中功能受影响,为缓存导致,没有开启local storage。

// 开启支持localstorage
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setAppCacheMaxSize(1024*1024*8);
String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath();
webView.getSettings().setAppCachePath(appCachePath);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setAppCacheEnabled(true);

开启localstorage,重新打包apk。

posted @ 2021-10-15 17:52  ziwuxian  阅读(179)  评论(0编辑  收藏  举报