Google Chrome可以重新加载applicationCache的内容有多少限制?我注意到(并且我将是第一个承认它有点模糊)在Chrome似乎停止替换应用程序缓存中的文件之前,我可以重新加载我的Web应用程序的次数似乎存在严格限制。
Chrome仍然会通过下载清单中列出的文件的动作(我可以在控制台中看到它),它肯定可以访问较新版本的文件,它只是不更新应用程序缓存文件。我必须进入浏览器首选项并在那里查看应用程序缓存。应用程序缓存大约是2.4M。它可能只是一个随机的腐败问题,但我认为值得在这里问一下。
我正在使用一个构建过程,其中使用随机字符串更新清单,以便在每次构建时强制完全重新加载,这通常就足够了。我没有开始计算重载的数量,它经常没有发生,但我以前见过它。我在这段时间内也更新了Chrome,因此它不是Chrome或操作系统的特定版本(最新版本,Mac OS 10.8.x到10.9.x)。如果我再次看到它,那么我可以尝试自动化测试设置来尝试以编程方式进行验证。