【问题标题】:Do I have to open a iOS webapp before the app is cached (cache manifest)?在缓存应用程序(缓存清单)之前,我是否必须打开 iOS 网络应用程序?
【发布时间】:2011-08-25 00:57:39
【问题描述】:

我需要澄清一下。

我的 webapp 缓存在 safari 中。开启飞行模式(wifi 关闭)一切正常。

当我说“添加到主屏幕”时,该应用程序仅在我打开 wifi 一次时才有效。之后,该应用程序可以在离线状态下完美运行。

这是预期的行为吗?

到目前为止,我了解到缓存的数据(包括 localStorage 的东西)是从 safari 传输到 webapp 的。

【问题讨论】:

    标签: javascript ios caching html


    【解决方案1】:

    是的,当一个 Web 应用程序添加到主屏幕时,将不再使用 MobileSafari 打开它,而是使用 WebSheet。除非它们共享相同的本地存储,否则您需要在将应用添加到主屏幕后再次对其进行缓存。

    【讨论】:

      猜你喜欢
      • 2019-08-19
      • 1970-01-01
      • 1970-01-01
      • 2021-07-30
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      相关资源
      最近更新 更多