2012-03-23 4 views
0

HTMLキャッシュでは、マニフェストファイルがサーバー上で更新されると、ブラウザは最新のファイルをダウンロードしてキャッシュをスワップします。HTML5 window.applicationCache - ユーザーがダウンロードを決定する

ユーザーが先を渡すまで、これを行うブラウザを停止する方法はありますか?

たとえば、「利用可能な新しいバージョンがありますか?ダウンロードしますか?Y/N」などの通知をユーザーに表示します。ユーザーが「いいえ」と答えると、ブラウザーは古いファイルを保存する必要があります。

答えて

0

updateready eventを処理し、条件付きでcall swapCache()を処理します。

+0

私はそれを試みました。とにかく、ブラウザがswapCacheを呼び出すようです。 HTMLを変更してテストしました。私はupdatereadyイベントを処理し、swapCache()を呼び出さないでください。マニフェストファイルを変更してページをリロードすると、swapCache()を呼び出さなくても新しいHTMLが表示されます。 – knowledgequester

+0

@knowledgequester 'updateready'を扱うために使用しているコードをあなたの質問に追加してください – robertc

関連する問題