首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓应用程序上的"QuotaExceededError“(离子型)--当我试图在本地存储中存储一个值时(离子存储)

安卓应用程序上的"QuotaExceededError“(离子型)--当我试图在本地存储中存储一个值时(离子存储)
EN

Stack Overflow用户
提问于 2018-05-11 17:47:29
回答 2查看 1.3K关注 0票数 1

当我试图使用离子存储在本地存储中设置一个正常值时。

它给出了以下问题

它在高端手机上的离子android应用程序中运行良好(具有高性能)。

但在预算较低的android手机上,当该手机存在内存问题时,比如内存空间不足的情况下。在本地存储中插入第一个值,它将抛出"QuotaExceededError“。使我的应用程序无法使用它在特定手机上的本地存储空间。

我如何处理这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-16 13:52:10

经过几天的搜索,我找到了解决办法!

您需要设置Ionic存储默认设置,如在导入下的app.module.ts中的下面。

代码语言:javascript
复制
IonicStorageModule.forRoot({
name: ‘__mydb’,
driverOrder: [‘sqlite’, ‘websql’, ‘indexeddb’]
})
票数 7
EN

Stack Overflow用户

发布于 2018-06-05 09:37:24

经过几天的搜索,我找到了解决办法!

代码语言:javascript
复制
IonicStorageModule.forRoot({
name: ‘__mydb’,
driverOrder: [‘sqlite’, ‘websql’]
})

ionic cordova plugin add cordova-sqlite-storage

存储离子

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50297655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档