【问题标题】:Local storage for hybrid mobile application混合移动应用程序的本地存储
【发布时间】:2014-11-13 10:13:24
【问题描述】:

我正在使用 phonegap 开发混合移动应用程序。

目前我正在将数据存储到本地存储中。

我只是想知道本地存储在移动应用中的生命周期。

关闭应用后localstorage是否会持久化数据?

本地存储在浏览器和安卓应用程序中的行为是否相同?

尽快回复。

有需要。

谢谢。

【问题讨论】:

    标签: cordova mobile local-storage


    【解决方案1】:

    我还在开发一个包含一些离线数据的移动应用程序,目前正在测试数据存储(在 android 上)并考虑安全性。

    本地存储中的数据在关闭应用程序、清除缓存和垃圾文件(由另一个程序)和重新启动后仍然存在。我能够删除它的唯一方法是从“管理应用程序”中清除数据,这是意料之中的。

    它还应该在沙盒中,这样只有应用程序和 root 用户才能访问它。

    【讨论】:

      【解决方案2】:

      LocalStorage 不可靠,可能被 iOS 系统删除,无法保证。 您可以将其用于临时、缓存或类似用途。

      【讨论】:

      • 关闭应用后数据的持久化机制是什么?
      【解决方案3】:

      在android localstorage中,即使用户关闭应用程序,数据也不会被删除。但是当从应用程序设置中清除应用程序数据时,它会丢失。所以我的建议是使用外部服务器来存储数据,你可以使用API​​(比如json) 来访问数据。这是我们在一个项目中使用的技巧。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多