Скажем, у меня есть простой манифест 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();
}
}
Я хотел бы «добавить» мое новое изображение в существующий кеш, не загружая все заново (что сейчас и происходит).Это возможно, или я упускаю что-то фундаментальное?