【发布时间】:2019-11-20 14:45:06
【问题描述】:
我想开发一个离线应用程序。我想把它保存在本地文件中。第一个选项是要读写的本地文件。然后第二个是本地存储功能。如果我使用本地存储,这种情况有问题吗?
用户注册数据后,如果用户清理设备上的浏览器数据,是否清空本地存储?
【问题讨论】:
标签: cordova local-storage phonegap
我想开发一个离线应用程序。我想把它保存在本地文件中。第一个选项是要读写的本地文件。然后第二个是本地存储功能。如果我使用本地存储,这种情况有问题吗?
用户注册数据后,如果用户清理设备上的浏览器数据,是否清空本地存储?
【问题讨论】:
标签: cordova local-storage phonegap
根据您要在本地存储的数据类型,您可以选择其中一种。
请注意,localStorage 有很大的大小限制,根据this site,您在 Android 4.x 上最多只能存储 2 MB,在 iOS 上最多只能存储 5MB,这勉强足以容纳用户帐户会话数据,仅此而已。
所以这取决于你要缓存的数据类型和数量,如果你认为 2 MB 不够,你可以忘记 localStorage 并使用文件系统。
是的,当用户手动清除应用程序的数据时,它肯定也会清除所有 localStorage 数据。
【讨论】: