Ionic v1 - 在iOS上存储已满时删除SQLite数据库

时间:2017-04-27 17:38:53

标签: ios angularjs sqlite cordova ionic-framework

我们的团队正在使用SQLite在Ionic v1应用程序上进行存储。看来,只要存储在iOS上填满,操作系统就会删除数据库。理想情况下,我们希望这些数据是持久的。

最初,我们创建数据库的代码如下所示:

self.db = window.openDatabase('example', '1.0', 'ExampleDb', 3*1024*1024);

在做了一些研究之后,我决定尝试这个插件:https://github.com/litehelpers/Cordova-sqlite-storage

现在代码如下:

self.db = $cordovaSQLite.openDatabase({name: 'example', location: 'default'});

我已尝试使用所有提供的位置:defaultLibraryDocuments但操作系统仍在删除数据库。关于持久存储,我有什么遗漏吗?

非常感谢任何帮助。谢谢你的时间!

0 个答案:

没有答案