【发布时间】:2011-02-13 19:54:48
【问题描述】:
当请求页面时,它会根据清单文件进行缓存。但是,当页面更新且设备在线时,即使计算机离线(在线),文件也不会更新。
我们如何解决这个问题?有没有办法告诉客户端在线时从服务器加载页面而不是缓存?
【问题讨论】:
标签: caching html manifest offline offline-mode
当请求页面时,它会根据清单文件进行缓存。但是,当页面更新且设备在线时,即使计算机离线(在线),文件也不会更新。
我们如何解决这个问题?有没有办法告诉客户端在线时从服务器加载页面而不是缓存?
【问题讨论】:
标签: caching html manifest offline offline-mode
看这里:http://www.w3.org/TR/html5/offline.html#appcacheevents
显然,当页面声明清单时,浏览器应该查看 manifest 文件以查看是否有任何更改,然后刷新它提到的所有资源(如果有)。如果清单文件没有更改,则不会刷新任何其他内容。
我猜您会更改清单文件中的注释,以便在实际的资源名称列表没有更改时(可能是版本号或日期注释)可以看到它已更改。
【讨论】: