在beforeunload

时间:2015-12-24 14:43:35

标签: storage indexeddb onbeforeunload

我正在indexeddb中保存用户的数据。当用户关闭我的应用程序(即浏览器)时,我想删除此存储。但是,由于IndexedDB请求是异步的,因此它们不会在beforeunload上执行。这就是为什么我好奇地看到其他人如何解决这个问题?有什么办法吗?

圣诞快乐!

1 个答案:

答案 0 :(得分:2)

来自MDN的回答:

  

同步API仅适用于Web Workers。同步版本已从规范中删除,因为它的需求值得怀疑,但如果Web开发人员有足够的需求,将来可能会重新引入同步版本。