Android WebView如何处理数据?

2024-01-16

Android的WebView可以使用本地存储、Service Workers、IndexedDB和许多其他功能。但是,我无法找到有关此数据存储位置以及何时清除的任何信息。

通过一些测试,我已经能够确定它们没有存储在缓存中(因为我可以删除缓存并且 localStorage 和 IndexedDb 仍然具有旧值)。

通过探索文件系统,我找到了两个可以存储这些数据的位置:

/data/data/<app-name>/app_webview/Default/
/data/user/0/<app-name>/app_webview/Default/

这些文件夹包含 IndexedDb、localStorage、Service Worker 文件夹。

包含数据的文件夹的图片 https://i.stack.imgur.com/6SqxX.png

我的主要问题是谁处理这些数据以及何时/为什么会删除它?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android WebView如何处理数据? 的相关文章

随机推荐

  • 当我尝试在命令行中运行 vim 时,出现 Python 错误

    当我尝试在终端中运行 vim 时 以便遵循 romainl 在我的另一个问题中的建议 https stackoverflow com a 13438459 1622940 我收到很多 Python 错误 这些错误都归结为 IOError i
  • Atlas MongoDB 连接

    我正在尝试使用以下 URI 连接到 Atlas MongoDB 由 mongodb 连接字符串提供 module exports mongoURI mongodb srv
  • 在 netlogo 中绘制随机 beta 分布

    我正在尝试生成一个品种拥有的变量 该变量从 Netlogo 中的随机 beta 分布中提取其值 我在网上找到了 bc 代码示例 但正在努力使其适应我的需要 现在 为了方便起见 我已经使用随机正态分布生成了我的分布 create breed
  • 实体框架 5、代码优先、全文搜索但可通过 CreateQuery 进行 IQuery?

    我正在使用 NET 4 5 和 EF 5 以及 Code First 方法 现在我需要实现全文搜索 我已经阅读了很多相关内容 到目前为止我的结论是 存储过程和表值函数无法使用 Code First 进行映射 我仍然可以使用动态 sql 来调
  • 使用 VSTS 在 Xamarin 解决方案中单独构建 Web 应用程序后端

    获得了一个 Xamarin 解决方案 其中包括一个用于 Web 应用程序后端的项目 尝试为 Web 应用程序后端设置单独的构建定义 以便将其部署到 Azure 应用程序服务 我们在 Xamarin 解决方案文件夹中拥有该 API 应用程序文
  • 如何从 EF5 Code First 中的分隔 ID 列表返回实体

    我想通过使用 EF5 Code First 传入以逗号分隔的 Id 列表来合并实体集合 我之前会在 t sql 中创建一个表函数 传入以逗号分隔的 Id 列表 然后将该表连接到目标表并返回我的记录集合 使用 EF5 Code First 实
  • Ansible 带有堡垒主机/跳线盒? [复制]

    这个问题在这里已经有答案了 我相当确定我在 ansible 文档中看到了一个功能 您可以告诉它要连接到某些主机 它首先需要通过 DMZ 主机建立隧道 然而 除了邮件列表上的一些辩论之外 我似乎找不到任何文档 我知道可以使用 ssh 配置来破
  • 编辑 ArrayList 中对象的变量?

    public void setPunt int index if index gt 0 index lt PuntenLijst size x 3 y 5 我在名为 PuntenLijst 的数组列表中有一个对象实例数组 通过此方法 我想使
  • 使用 prolog 显示布尔逻辑失败的原因

    假设我有以下布尔逻辑 Z A or B and A or C 是否可以使用序言 可能与某些库一起 来找出 Z 为假的原因并以以下格式返回答案 Z 为假 因为 A 或 b 和 c 为假 如果我替代some已知值 或全部 例如 c true 它
  • 使用 git 子模块时 NuGet 自动包恢复

    我试图了解在引用 Github 上托管的库时是否有任何方法可以依赖 Nuget 自动包还原 问题是 当我添加某些库作为子模块时 它有自己的 packages 目录 但是 当我将该库中的 csproj 添加到我的解决方案中时 由于该子模块的
  • 子类化 UIView 时如何检测箭头键?

    基本上 我想在按下其中一个箭头键时执行某些操作 我读过很多不同的问题 他们中的很多人都在谈论keyDown 但那是为了NSViewController or NSWindow this https stackoverflow com que
  • Pact Dsl - 提供商返回的记录多于 Pact 文件中的记录

    我有以下课程 public class Student private String id private String firstName private String lastName private int age public cl
  • Paper.js 无法正确调整画布大小

    我正在尝试Paper js http paperjs org 为了好玩 但似乎我已经在一开始就陷入困境 Adding resize true to the canvas标签应该使元素与浏览器窗口一样高和宽 然而 这样做会导致一些相当奇怪的行
  • 我如何在 Eclipse 中调试 openerp 代码 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我怎样才能在 eclipse 中调试
  • 使用 IoC 在 SOA 应用程序中通过 DDD 进行验证

    在我的服务外观层中 我有一个服务类 其方法 操作接受 DTO 数据契约 对象 AutoMapper 用于将此 DTO 映射到我的域对象的实例以应用任何更改 该请求被传递到我的域服务 该服务执行实际工作 该方法可能如下所示 public En
  • 如何在 Angular 2 中使用 FullCalendar

    我对 Angular 2 相当陌生 正在尝试掌握如何将 Angular 2 与现有的 Javascript UI 框架库集成 现在我正在尝试使用 jQuery 插件http fullcalendar io http fullcalendar
  • 投影深度的法线

    我想计算法线贴图N i j 从深度图D i j where i j 描述 2D 像素位置 这里讨论这个问题的基本情况 使用相邻像素叉积从深度图像计算表面法线 https stackoverflow com questions 3464410
  • MVC @Url.Content 与 @Url.Action

    我在网上查过但无法找到两者之间的区别 使用 Url Content vs Url Action Url Content当您希望解析站点上任何文件或资源的 URL 并且将相对路径传递给它时使用 Url Content path file ht
  • 两个相同的 URL,但参数顺序不同:内容重复?

    我自己的 CMS 会自动向页面中的链接添加新参数以指定给定语言 它工作得很好 但它并不总是将 var 放在相同的位置 给我一个指向相同页面 语言的链接 www xxx yy index php mod blog page 3 lang en
  • Android WebView如何处理数据?

    Android的WebView可以使用本地存储 Service Workers IndexedDB和许多其他功能 但是 我无法找到有关此数据存储位置以及何时清除的任何信息 通过一些测试 我已经能够确定它们没有存储在缓存中 因为我可以删除缓存