IndexedDB getAllKeys() polyfill 或类似的 IE

IndexedDB getAllKeys() polyfill or similar for IE

是否有适用于 IE 的 getAllKeys() polyfill?

或者,什么是在 IE 中运行的良好且性能 实现(我刚开始使用 IndexedDB),因为 IE 不支持该功能?

我只需要对象存储中的 所有 个主键 - 没有值。

我刚把它添加到indexeddb-getall-shim的v1.3.0中,以前只支持getAll,现在也支持getAllKeys了。它可能不如本机实现那么快,因为它需要为每条记录触发一个事件,而不是为所有记录触发一个事件,但这在 IE 中是不可避免的,在实践中我怀疑你会注意到差异。