【发布时间】:2014-11-13 10:13:24
【问题描述】:
我正在使用 phonegap 开发混合移动应用程序。
目前我正在将数据存储到本地存储中。
我只是想知道本地存储在移动应用中的生命周期。
关闭应用后localstorage是否会持久化数据?
本地存储在浏览器和安卓应用程序中的行为是否相同?
尽快回复。
有需要。
谢谢。
【问题讨论】:
标签: cordova mobile local-storage
我正在使用 phonegap 开发混合移动应用程序。
目前我正在将数据存储到本地存储中。
我只是想知道本地存储在移动应用中的生命周期。
关闭应用后localstorage是否会持久化数据?
本地存储在浏览器和安卓应用程序中的行为是否相同?
尽快回复。
有需要。
谢谢。
【问题讨论】:
标签: cordova mobile local-storage
我还在开发一个包含一些离线数据的移动应用程序,目前正在测试数据存储(在 android 上)并考虑安全性。
本地存储中的数据在关闭应用程序、清除缓存和垃圾文件(由另一个程序)和重新启动后仍然存在。我能够删除它的唯一方法是从“管理应用程序”中清除数据,这是意料之中的。
它还应该在沙盒中,这样只有应用程序和 root 用户才能访问它。
【讨论】:
LocalStorage 不可靠,可能被 iOS 系统删除,无法保证。 您可以将其用于临时、缓存或类似用途。
【讨论】:
在android localstorage中,即使用户关闭应用程序,数据也不会被删除。但是当从应用程序设置中清除应用程序数据时,它会丢失。所以我的建议是使用外部服务器来存储数据,你可以使用API(比如json) 来访问数据。这是我们在一个项目中使用的技巧。
【讨论】: