我在尝试捕获此错误时遇到问题。我有一个 Backbone Marionette 应用程序,它与 browserify / gulp 和 Ecma5 一起使用。
我们还使用了 localforage,它实际上将一些信息保存在 localstorage / cookies / indexdb 中,用于一些持久性客户端。
在多台计算机上进行多次测试后,在某些计算机上,我们得到一个 DOMError 并显示以下消息,留下一个空白页:
message: "The requested version (1) is less than the existing version (2)."
(anonymous function)
@
app.js?0.1:1
(anonymous function)
@
vendors.js?0.1:16229
flush
@
vendors.js?0.1:16513
drainQueue
@
vendors.js?0.1:14819
DOMError
vendor 是所有外部库 localforage / 骨干木偶 / jquery 等的捆绑包......而 app 是我们的捆绑包。
提示:我相信在使用 localforage 和 indexdb 时会出现此错误,在删除 cookie 并删除本地存储后,我们不会再次出现此错误。