目录 / indexeddb-safe-save
SKILL
未评级
已上架
indexeddb-safe-save
适用于使用 IndexedDB 实现本地存档的各类浏览器应用(如游戏、SPA 状态管理、离线缓存、PWA、用户设置项、草稿自动保存等)。提供稳健的 open() 模式:优先读取设备当前版本号,仅在对象仓缺失时 +1 升级,彻底避免触发 VersionError。全面覆盖四类静默失败场景(对象仓不存在、VersionError、TransactionInactiveError、QuotaExceededError,含 Safari 无痕模式下的 0 字节配额限制)及其对应的诊断黄金法则。同时支持:升级过程不丢失数据、多标签页 versionchange 事件处理、配额使用守卫、SSR/webview 环境兼容性检测、add 与 put 操作语义区分、结构化克隆在主线程的性能开销优化、敏感数据加密存储、单对象仓写入并发控制、抗用户手动篡改及浏览器自动淘汰机制。附带可直接在浏览器中打开试用的 Demo 页面(examples/demo.html),每种模式均可实际运行并直观展示效果。
模型生成摘要(rules/v1 · 2026-11-13 14:01):适用于使用 IndexedDB 实现本地存档的各类浏览器应用(如游戏、SPA 状态管理、离线缓存、PWA、用户设置项、草稿自动保存等)
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
存档时间线
| 版本 | 存档时间 | 内容哈希 | 内容 |
|---|---|---|---|
| v1 | 2026-11-13 14:01 | e2d2960b | 可取 |
版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。