【发布时间】:2011-10-12 16:27:56
【问题描述】:
我有一个应用程序清单现在可以很好地缓存我的应用程序。但是,我有一个部分会定期轮询服务器,并会根据应用程序的状态呈现不同的图像。这些图像没有被缓存(考虑缓存它们是不现实的),所以只要 ajax 调用试图在屏幕上绘制新图像,它们就会显示为损坏。
当我关闭应用缓存时一切正常...如何让应用在网络上查找某些文件而不是只查看缓存?
【问题讨论】:
我有一个应用程序清单现在可以很好地缓存我的应用程序。但是,我有一个部分会定期轮询服务器,并会根据应用程序的状态呈现不同的图像。这些图像没有被缓存(考虑缓存它们是不现实的),所以只要 ajax 调用试图在屏幕上绘制新图像,它们就会显示为损坏。
当我关闭应用缓存时一切正常...如何让应用在网络上查找某些文件而不是只查看缓存?
【问题讨论】:
您将这些文件放在清单文件中的NETWORK section 中。网络部分中的任何内容都将始终从网络中获取。当然,您仍然需要设置适当的 HTTP 标头以防止浏览器缓存存储这些图像,并且根据定义,当应用离线使用时,NETWORK 部分中的任何文件都将不可用。
【讨论】: