我正在开发一个移动网络应用程序,我想利用新的HMTL5缓存功能。该应用程序包含一个照片管理器:用户可以创建相册,存储照片,编辑图片和数据等。我使用jQuery Mobile框架,所有数据都存储在客户端(webstorage),而不是上传到服务器的图像。
我还没有添加HTML5缓存,但我依赖于图像的普通浏览器缓存,当用户编辑图像并将其上传到服务器时,我更改了附加到图像请求的查询字符串,所以我得到了更新版本(我在stackoverflow上了解到的一个技巧)。
我想对所有内容使用HTML5缓存,除了图像,因为这个技巧就像一个魅力,但我明白,一旦我添加了HMTL5缓存,每个资源都是:
有没有办法吃蛋糕也可以吃? : - )
非常感谢。
答案 0 :(得分:1)
一旦开始缓存,并非每个资源都被缓存,取决于清单文件中指定的内容,因此您可以尝试从清单中取出您不希望缓存的图像URL。