我已经完成了相当多的谷歌搜索,我找不到任何关于本地存储应该如何可靠的直接答案。从HTML5页面存储一些数据后,让iPad空闲大约一个小时,然后关闭Safari(向上滑动)然后再打开它 - 数据消失了!
据我所知,这是iOS 5和6中的一个已知问题,但在iOS 7.0.3中,该问题据说已经解决了 - 然而,我看到iOS 7.1.2中的数据正在消失。我不知道这是否是因为iPad闲置一小时(我理解本地存储是持久的 - 永远 - 直到你清除它),或者由于Safari的硬重置(再次关闭浏览器)不应该擦除你的数据,不应该吗?我发现确认数据应该在标签和窗口之间保持不变。)
我看到一些警告不要指望localStorage - 但我想知道为什么不 - 在什么情况下我可以期望它能够工作,或者即使在最新版本的iOS上它几乎仍然是一个diceroll /移动Safari?我可以更好地使用Chrome,或者这是设备问题,而不是浏览器问题?
对此的任何见解都将非常感激。