返回顶部
首页 > 资讯 > 移动开发 >android webview 中localStorage无效的解决方法
  • 341
分享到

android webview 中localStorage无效的解决方法

方法localstoragewebviewAndroid 2022-06-06 10:06:41 341人浏览 薄情痞子
摘要

我在 Android里面 使用HTML5的 localStorage 为什么存不进去也读不出来呀? 网上搜了好多都没效果 代码如下: mainWEBView =

我在 Android里面 使用HTML5的 localStorage
为什么存不进去也读不出来呀?
网上搜了好多都没效果

代码如下:
mainWEBView = (WebView)this.findViewById(R.id.mainWebView);
        WebSettings settings = mainWebView.getSettings();
        settings.setjavascriptEnabled(true);
        settings.setAllowFileAccess(true);
        settings.setDatabaseEnabled(true);
         String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath();  
        settings.setDatabasePath(dir);  
        settings.setDomStorageEnabled(true);
        settings.setGeolocationEnabled(true);

解决方案:
代码如下:
mWebView.getSettings().setDomStorageEnabled(true);  
mWebView.getSettings().setAppCacheMaxSize(1024*1024*8); 
String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath(); 
mWebView.getSettings().setAppCachePath(appCachePath); 
mWebView.getSettings().setAllowFileAccess(true); 

mWebView.getSettings().setAppCacheEnabled(true);
这个测试了是可以的

您可能感兴趣的文章:移动端使用localStorage缓存jsCSS文的方法(web开发)android 中 webview 怎么用 localStoragehtml5 WebStorage(HTML5本地存储技术)详解web存储中的storage


--结束END--

本文标题: android webview 中localStorage无效的解决方法

本文链接: https://lsjlt.com/news/26731.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作