【问题标题】:Local storage on Hybrid Application混合应用程序上的本地存储
【发布时间】:2019-11-20 14:45:06
【问题描述】:

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

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

【问题讨论】:

    标签: cordova local-storage phonegap


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 好的,谢谢。您如何看待 WebSql 或 SqlLite?
    猜你喜欢
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 2011-10-07
    • 1970-01-01
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多