我正在使用localforage及其 IndexedDB 驱动程序来存储简单的键值对。但是我在尝试删除或更新值时遇到了问题。
每当我调用localforage.removeItem("existingKey")
或localforage.setItem("existingKey", "some value")
使用现有条目的键时,都不会释放内存。
当使用 WebSQL 而不是 IndexedDB 时,不会发生该行为。
JsBin 上的示例(由于调用,仅适用于 Chrome navigator.storage
)