You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS 16.6及最新Safari的数据持久化状态及相关机制咨询

IndexedDB在Safari最新版本的持久化情况解答

关于最新版本的测试与调研情况

目前已有不少开发者针对iOS 15.2及以上的Safari(含桌面端、移动端)开展过IndexedDB持久化的实际测试与调研:

  • 许多依赖离线数据的PWA开发者,已在生产环境中验证了持久化存储的有效性;
  • 技术社区中也有大量实操案例分享,确认Safari已落地支持Storage Management: Persistent规范。

持久化存储与7天驱逐策略的关系

是的,当成功为IndexedDB所在存储空间申请到持久化标记后,这部分数据不会再受「7天未使用即驱逐」策略的影响。
在iOS 15.2及以上版本的Safari中,持久化存储逻辑与主流浏览器对齐:仅当用户主动清除网站数据,或设备剩余存储空间极度不足时,这部分数据才会被删除。

实操注意事项

  • 申请持久化权限需在HTTPS环境下进行(本地开发的localhost除外);
  • 权限需用户明确授权,可通过navigator.storage.persist()发起请求;
  • 可通过navigator.storage.persisted()方法检查当前存储空间是否已处于持久化状态,确保配置生效。

内容的提问来源于stack exchange,提问作者Miroslav Vojtuš

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 12:29:53