所以我有混合应用程序(android和iOS(,它有一些问卷,用于存储文本,base64图像(相机,手机图库(。 它有超过50 +问题,每个问题都可以有一个图像取决于用户。
目前,它将数据存储在本地存储(ionstorage(中,当所有内容都填满时,它将数据存储到MongoDB。 但是有些用户拥有非常大量的数据,突然应用程序崩溃是因为本地存储内存不足吗?
当他们填写调查问卷时,存储离线数据的最佳方法是什么。
如果应用程序崩溃,恢复数据的方法是什么。因为我是开发人员,在他们完全填充并单击按钮(保存(到数据库之前,无法看到数据库上的任何内容。
与其使用本地存储,不如使用"ionic sqlite storage"https://ionicframework.com/docs/native/sqlite,这是存储离线数据的最佳方式。
使用 sqlite 存储应用崩溃的可能性最小。由于我们正在使用它来维护使用 sqlite 存储的 40 多个表和 10 万行的离线数据。