标签: javascript indexeddb
这是来自How do I make the data of a web app "persistent" as opposed to "best-effort"? I want to avoid the data being cleared when there is not enough space的后续问题。
根据https://developer.mozilla.org/en-US/docs/Web/API/Storage_API:
“如果将框标记为“永久”,则没有数据源本身或用户未明确执行操作,用户代理将不会清除内容。这包括诸如用户选择“清除缓存”的方案“或“清除最近的历史记录”选项。系统将专门询问用户删除永久站点存储单元的权限。”
我想我可以尝试在数据库已满之前添加这么多数据,但是有没有更简单的方法来触发此操作?放心吧。