DOMError localforage indexeddb案例?

时间:2015-11-11 22:13:30

标签: javascript html local-storage indexeddb localforage

今天我有一个错误类型:抛出DOMerror异常。将浏览器留在空白页面。

在做了一些研究之后,我在w3c中看到它应该专门用于indexeddb异常。 我实际上删除了cookie清除本地存储和缓存。问题不再发生了。

这是我在发生这个问题时获得的更多信息:

消息:"请求的版本(1)小于现有版本(2)。"

(匿名函数)@ app.js?0.1:1

(匿名函数)@ vendors.js?0.1:16229

0.1 flush@vendors.js:16513

drainQueue@vendors.js?0.1:14819 DOMError

供应商是捆绑包中的第三方库,app是我的应用程序包。

我正在尝试重现该错误,但很难重现,因为它看起来像是在客户端上使用持久性数据进行错误处理,并且客户端已经清理了cookie / cache / localstorage以继续工作。

使用localforage时,应用程序何时抛出Dom错误异常?

1 个答案:

答案 0 :(得分:1)

“请求的版本(1)小于现有版本(2)。” - >这意味着您的indexeddb数据库当前是版本2,并且您尝试在版本1中打开它。

使用indexeddb

时,不允许以较低版本打开数据库