请求页面时,将根据清单文件对其进行缓存。但是,当更新页面并且设备处于联机状态时,即使计算机处于脱机状态(联机),文件也不会更新。
我们该如何解决这个问题呢?当页面在线时,有没有办法告诉客户端从服务器而不是缓存中加载页面?
发布于 2011-02-26 00:03:29
发布于 2011-02-13 20:53:43
看这里:http://www.w3.org/TR/html5/offline.html#appcacheevents
显然,当页面声明清单时,浏览器应该查看清单文件,查看是否有更改,如果有更改,则刷新它提到的所有资源。如果清单文件没有更改,则不会刷新任何其他内容。
我猜您会更改清单文件中的注释,以便当资源名称的实际列表没有更改时--可能是版本号或日期注释--它将被视为已更改。
https://stackoverflow.com/questions/4986483
复制