QuotaExceededError с использованием Ionic Storage с несколькими строками

У меня проблема с Ionic Storage, это полная трассировка стека:

core.es5.js:1084 ERROR Error: Uncaught (in promise): QuotaExceededError: 
at c (polyfills.js:3)
at c (polyfills.js:3)
at polyfills.js:3
at t.invokeTask (polyfills.js:3)
at Object.onInvokeTask (core.es5.js:4140)
at t.invokeTask (polyfills.js:3)
at r.runTask (polyfills.js:3)
at o (polyfills.js:3)
at IDBTransaction.invoke (polyfills.js:3)

Я использую сервис settigs, как рекомендовано в супер-шаблоне Ionic.

это происходит при тестировании в браузере (Chrome)


person Sebastián Rojas    schedule 12.07.2017    source источник
comment
Для Chrome попробуйте следующее: stackoverflow.com/a/52635590/7752468   -  person Alex Benincasa Santos    schedule 04.10.2018


Ответы (3)


Случайно сегодня вечером я обнаружил, что жесткий диск моего ПК с Windows почти заполнен, что создавало проблемы с виртуальной памятью и, в частности, с проблемами хрома с локальным хранилищем.

person Sebastián Rojas    schedule 13.07.2017
comment
У меня такая же проблема на Mac, если на моем жестком диске меньше 1Go. - person Grégoire Motot; 21.12.2017
comment
такая же проблема на ubuntu 14.04. Думаю, это влияет на каждую ОС - person Uzer; 23.01.2018
comment
то же самое в Windows 10 (900 МБ): p - person Arsen Khachaturyan; 16.02.2018
comment
У меня это не сработало. Я использую ionic-native-storage для решения этой проблемы. - person Md Alamin; 30.08.2018
comment
правильный ответ ... значение установки локального хранилища заканчивается ошибкой ... когда я удаляю файл, приложение работает нормально ... - person PRATHYUSH P; 01.12.2018
comment
на моем ноутбуке тоже не хватало места. : / - person Guilherme Sampaio; 08.01.2020

У меня была такая же проблема, и я обнаружил, что на моем жестком диске не хватает места. Очистил память и все заработало нормально.

person Chambah Russell    schedule 13.04.2018

Вы пробовали это:

IonicStorageModule.forRoot({
  name: ‘__mydb’,
  driverOrder: [‘sqlite’, ‘websql’, ‘indexeddb’]
})
person Manigandan    schedule 14.06.2018