当使用应用程序缓存清单时,数据首先从何处加载



我正在为移动设备创建一个使用应用程序缓存的web应用程序。

当我使用Safari for iPhone打开它时,更新后的更改会反映出来。现在我把它添加到主屏幕,然后从主屏幕打开它。这一次,这些变化没有得到反映。我猜它是从旧的应用程序缓存中加载的。为什么两者不同?

然后我更改了清单文件,以便新文件将交换旧的缓存。但这些变化仍然没有得到反映。

再次,我的问题是

  1. 如果我有缓存文件,并且我也处于联机状态,那么文件首先从哪里加载:从缓存还是从网上
  2. 如何确保文件如果我处于联机状态,则从联机加载,而不是从脱机缓存文件。我希望只有在脱机时才能加载脱机文件
  1. 文件总是从缓存中加载(如果它们在中)
  2. 据我所知,这是不可能的。如果你找到了解决方案,请告诉我

相关内容

  • 没有找到相关文章

最新更新