web-dev-qa-db-ja.com

QuotaExceededError using Ionicストレージといくつかの文字列

Ionicストレージでこの問題が発生しています。これは完全なスタックトレースです:

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)

Ionicスーパーテンプレートで推奨されているように、settigsサービスを使用しています。

これはブラウザ(Chrome)でのテストで発生しています

9

偶然にも、今夜、Windows PCのハードディスクがほぼいっぱいになっていて、仮想メモリの問題、特にローカルストレージのchromeの問題が発生していることがわかりました。

39

同じ問題が発生し、ハードディスクの容量が不足していることがわかりました。メモリをクリアし、正常に動作しました。

1
Chambah Russell

これを試しましたか:

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