次のような単純な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();
}
}
すべてを再度ダウンロードせずに、新しいイメージを既存のキャッシュに「追加」したいと思います(これが現在行われていることです)。これは可能ですか、それとも基本的なものが欠けていますか?