キャッシュからリソースをロードするためにappcacheを使用しているChromeウェブストアアプリがあります。私はすでにlocalStorageを使用して、データをオフラインで利用できるようにしています。
アプリをオフラインで動作させる際の問題は、(オフライン中に)ページをリロードすると、ブラウザーがマニフェストをチェックし、マニフェストuriに到達できないため、コンソールでエラーが発生することです。それでおしまい。この時点以降は何も起こりません。ページは何もレンダリングしません。
これを回避する方法があるかどうかはわかりません(ブラウザがページのリロード時にマニフェストをチェックしないようにするため)。いずれにせよ、私は疑問に思っています-これがあなたの資産をキャッシュしてオフラインで利用できるようにする唯一の方法です。データは問題ではありません。しかし、資産(主にJS)がなければ、物事は1インチも動きません。
ページのリロード/更新でも完全に機能するオフラインアプリを使用するようにアドバイス/正しい方向/アプローチを教えていただければ幸いです。