【问题标题】:When you add a webapp to the homescreen in iOS you can no longer store cookies当您将 web 应用程序添加到 iOS 的主屏幕时,您将无法再存储 cookie
【发布时间】:2011-12-12 23:48:36
【问题描述】:

所以我的目标是使用离线存储来做到这一点。

主要目标是记住登录信息。

我应该以什么形式存储数据以及我应该如何实际执行此操作?

例子会很棒,谢谢!

【问题讨论】:

  • 为什么你认为你不能使用cookies?这是 iOS5 的变化吗?
  • 我猜是因为他们停止工作,对其他人也是如此......stackoverflow.com/questions/3813599/…
  • 嗯。我无法复制它,但感谢您的提醒...我第二次查看 cache.manifest 作为替代

标签: javascript iphone ios html mobile-safari


【解决方案1】:

使用持久存储。见this example from Apple docs

UPD:Apple 建议现在使用 HTML5 的持久性存储设施。但是,上面提到的文章信息量很大。

【讨论】:

  • 链接已过期。您应该将相关详细信息复制到将来的答案中。
【解决方案2】:

考虑清单系统并在其中存储一个带有登录变量的动态 javascript 文件......只是一个想法

【讨论】:

    猜你喜欢
    • 2013-02-14
    • 2011-09-11
    • 2012-10-29
    • 2011-04-17
    • 2013-08-21
    • 2017-10-01
    • 1970-01-01
    • 2018-05-22
    • 1970-01-01
    相关资源
    最近更新 更多