ブラウザーに組み込まれている Android 2.3.5 Gingerbread を使用します。html5 を使用してオフライン キャッシュ アプリを作成しました。
ネットワークをオフにすると、ページは正常にキャッシュされているように見えますが、ページからページに移動すると、ネットワーク接続がないことを警告するメッセージが表示されます (設定 / OK ボタン付き)。OK を押すと、次のページ (これもキャッシュされます) に移動できますが、ユーザーは、キャッシュされたページから次のページに移動するたびに [OK] ボタンを押さなければならないことに不満を感じています。
Android 4.0.4 タブレットでは、ネットワークがオフの場合、内部ブラウザはメッセージを生成しません。
これがキャッシュされた HTML5 アプリの標準的な Gingerbread の動作であることを誰かが確認できますか?それとも私が何か間違ったことをしたのでしょうか? そのメッセージを抑制する低レベルの設定はありますか?
私の他の唯一の考えは、ページからページに移動するのではなく、すべてのページを単一のページに詰め込んで表示/非表示にすることです。または、ネイティブ アプリを構築するだけです。
Chrome に切り替えたいのですが、Gingerbread では動作しません。