0

我正在构建一个离线 HTML5 的应用程序,它里面有几个页面(更具体地说是 10 个页面)。当我需要更改这些页面中的任何一个时,我只需更改清单文件以指示浏览器更新所有文件(正如 HTML5 文档所建议的那样)。但这是没有人谈论的问题:

当浏览器下载文件时,我亲爱的用户冲进应用程序并开始使用它,然后他们抱怨没有发生变化。经过数小时的测试,我意识到浏览器比我的用户慢。所以这是我的问题:

如何检测清单文件的最后一个文件何时完全更新?或者换句话说,如何阻止我的用户停止使用该应用程序,直到清单中的最后一个文件完全下载?

我在网上没有找到任何关于这个问题的信息

有 Javascript 吗?

4

1 回答 1

0

监听应用程序缓存 API中的cached事件

于 2013-06-04T22:56:17.937 回答