假设我有一个简单的 appcache 清单,如下所示:
CACHE:
# v1
# images
images/one.jpg
images/two.jpg
images/three.jpg
然后我使用一些服务器端方法将清单更新为:
CACHE:
# v1
# images
images/one.jpg
images/two.jpg
images/three.jpg
images/four.jpg
然后调用一个函数客户端来更新appcache:
function updateCache(){
var appCache = window.applicationCache;
appCache.update();
if (appCache.status == window.applicationCache.UPDATEREADY) {
appCache.swapCache();
}
}
我想将我的新图像“添加”到现有缓存中,而无需再次下载所有内容(这是当前正在发生的事情)。这是可能的还是我错过了一些基本的东西?