Когда происходит DOMError?
У меня проблемы с попыткой поймать эту ошибку. У меня есть приложение 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
Где vendors - это пакет всех внешних библиотек localforage / backbone marionette / jquery и т. Д., А app - наш пакет.
Подсказка: я считаю, что эта ошибка возникает при использовании localforage и indexdb, после удаления файлов cookie и удаления локального хранилища мы больше не получаем эту ошибку.