混合应用程序上的本地存储

Local storage on Hybrid Application

我想开发一个离线应用程序。我想将它保存在本地文件中。第一个选项是要读写的本地文件。然后第二个是本地存储功能。如果我使用本地存储,这种情况有问题吗?

用户注册数据后,如果用户清理设备上的浏览器数据,本地存储是否清空干净?

根据您要在本地存储的数据类型,您可以选择其中之一。

请注意 localStorage 有很大的大小限制,根据 this site 您最多只能在 Android 4.x 上存储 2 MB和 iOS 上的 5MB,这几乎不足以保存用户帐户会话数据,仅此而已。

所以这取决于你想要缓存的数据类型和数量,如果你认为 2 MB 不够,你可以忘记 localStorage 并使用文件系统。

是的,当用户手动清除应用程序的数据时,它肯定也会清除所有 localStorage 数据。