【问题标题】:Storing mobile apps data to avoid data loss存储移动应用程序数据以避免数据丢失
【发布时间】:2020-01-05 09:42:00
【问题描述】:

所以我有混合应用程序(Android 和 iOS),它有一些调查问卷,用于存储文本、来自(相机、手机图库)的 base64 图像。它有超过 50 多个问题,每个问题可以有一个图像取决于用户。

  1. 目前,它将数据存储在本地存储(离子存储)中,当所有内容都填满时,它会将数据存储到 MongoDB。但是有些用户数据量很大,突然应用程序崩溃是因为本地存储内存不足吗?

  2. 在填写问卷时存储离线数据的最佳方式是什么。

  3. 如果应用程序崩溃,有什么方法可以恢复数据。因为我是一名开发人员,在他们完全填满并点击按钮(保存)到数据库之前,他们看不到数据库上的任何内容。

【问题讨论】:

  • 你可以试试web SQL..类似于sqlite

标签: android ionic-framework ionic3 local-storage


【解决方案1】:

您可以使用“ionic sqlite storage”https://ionicframework.com/docs/native/sqlite,而不是使用本地存储,这是存储离线数据的最佳方式。

使用 sqlite 存储的应用程序崩溃的可能性很小。因为我们使用它来维护使用 sqlite 存储的 40 多个表和 10 万行的离线数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-13
    • 2016-09-18
    • 2010-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    相关资源
    最近更新 更多