オフラインおよびオンラインアクセスにアプリケーションキャッシュを使用するWebアプリケーションがあります。私が遭遇している問題は、マニフェストファイルを変更したときに一部のユーザーに更新が表示されないことです。それは私と他の人のために働くので、私の唯一の理論は、いくつかのISPがマニフェストファイルをキャッシュしているということです。
他の誰かがこれに遭遇しましたか?
プログラムでブラウザアプリケーションのキャッシュをフラッシュして更新を強制する方法がわかりません。window.applicationCache.update()は(少なくともiPadでは)うまくいかないようです。URLにクエリを追加する通常のトリックは、おそらくオフラインの動作を無効にします。
必死になって、変更されていないローダーページを使用し、すべてのコードをlocalStorageに配置して、独自の更新を行うことができました。