android 中 webview 怎么用 localStorage

作者:hebedich 时间:2023-04-28 04:38:36 

我在 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);

这个测试了是可以的

标签:android,webview,localStorage
0
投稿

猜你喜欢

  • Java实现调用外部程序的示例代码

    2023-11-10 06:43:12
  • C#清除字符串内空格的方法

    2023-10-07 15:51:04
  • Java 实战项目锤炼之校园宿舍管理系统的实现流程

    2023-10-15 07:00:58
  • java实现简单美女拼图游戏

    2023-03-09 16:45:26
  • Java版微信公众号支付开发全过程

    2023-01-31 16:35:46
  • android自定义Camera实现录像和拍照

    2022-02-26 19:00:02
  • 使用SpringBoot+EasyExcel+Vue实现excel表格的导入和导出详解

    2023-07-18 18:15:14
  • Java中的interrupted()和isInterrupted()

    2023-06-17 22:16:31
  • java实现图片缩放、旋转和马赛克化

    2021-07-23 03:04:54
  • C# 9使用foreach扩展的示例详解

    2023-01-27 08:35:56
  • OpenGL绘制三次Bezier曲线

    2022-04-23 18:18:14
  • 鸿蒙开源第三方组件之连续滚动图像组件功能

    2023-02-21 06:34:44
  • Unity3d 使用Gizmos画一个圆圈

    2022-05-22 05:10:52
  • Android实现蒙板效果

    2021-08-30 16:06:04
  • C#访问C++动态分配的数组指针(实例讲解)

    2021-08-20 10:34:27
  • 初步编写IDEA\\AndroidStudio翻译插件的方法

    2022-12-14 19:30:30
  • idea项目的左侧目录没了如何设置

    2022-03-21 15:45:43
  • Android返回键功能的实现方法

    2021-10-01 12:54:53
  • Android开发之merge结合include优化布局

    2022-07-18 07:22:51
  • Android自定义控件实现带数值和动画的圆形进度条

    2021-09-09 22:02:46
  • asp之家 软件编程 m.aspxhome.com