【发布时间】:2011-11-19 11:12:42
【问题描述】:
我尝试使用 localStorage 和 globalStorage 在浏览器中本地存储少量数据(来自本地页面),但是 globalStorage 出现安全异常并且数据没有与 localStorage 保持一致。
Cookie 太小,使用文件和数据库似乎有点矫枉过正,而且跨平台可能不稳定。我真的必须使用文件或数据库来存储大约 20kb 的数据吗?是否有替代 localStorage 或其他方法来解决此问题?
【问题讨论】:
-
也许您需要问的问题是“我的代码有什么问题,localStorage 没有持久化?”因为它应该。
-
我希望这是我的错,但据我搜索,该页面必须有一个真实的域,并且用户端的本地文件无法在会话之间持久化数据,但我可能是错了。
-
据我所见,localStorage 应该适用于 phoneGap 应用程序。 docs.phonegap.com/phonegap_storage_storage.md.html#localStoragestackoverflow.com/questions/5300667/…
-
肯定有其他事情发生。我使用几乎库存的 PGB 服务,使用 PG 2.7(我需要的最新的 pushwoosh 插件支持),并且 localStorage 绝对不会在 android 上持续存在。
标签: cordova local-storage