【发布时间】:2011-05-31 22:45:15
【问题描述】:
我正在开发一个 ipad 网络应用程序,该应用程序每月都会收到更改。 但是我不知道如何让用户决定是否更新缓存。当 ipad 注意到清单文件发生更改时,它往往会继续更新。我想防止这种情况发生,以便尚未阅读本月刊的用户可以在他们喜欢的时候进行更新。我已经搜索了这个问题的解决方案,但我找不到任何有用的信息。
我的应用程序的设置方式是我有一个从数据库中获取数据的内容页面,并且所有其他文件(来自添加到内容页面的媒体的应用程序)都是静态的。
我有一个包含每个文件的 cache.manifest,并且版本号会在评论顶部的更新时自动更改。
因此,对内容的更新意味着一个新的清单,这意味着 updateReady 事件被触发。如果有人能给我任何关于如何捕捉它并防止它自动切换到新版本的指示,那就太好了。
谢谢!
【问题讨论】: