Firefox OS と Firefox モバイルで実行する Web アプリを作成しています。最初の実行後にアプリを完全にオフラインにしたい。そのため、オフラインで使用するためにアプリ キャッシュを使用しています。肉とじゃがいもはデータで、ネストされた配列の変数を持つ js ファイルに保存されます。このファイルは 13 MB です。使用する<html manifest='mymanifest.appcache'>
、私は(明らかに)この大きなファイルと他のすべてのファイルをキャッシュしたままにしようとしています。FF デスクトップでプログラムを実行すると、正しく動作し、ファイルがキャッシュされます (ユーザーの確認後)。インターネットから切断しても、アプリは引き続き実行されます。ただし、Firefox Mobile でアプリとして実行している場合、アプリを起動するたびに大きなファイルを読み込もうとします。インターネットを切断すると、アプリにタイムアウトが表示されます。アプリとして実行したときに、アプリが FF Mobile のファイルをキャッシュするのを妨げているものはありますか? js ファイル内のデータは次のように保存されます。
var bible = [
[
[ 'data here', 'data here', 'data here' ],
[ 'data here', 'data here', 'data here' ],
[ 'data here', 'data here', 'data here' ],
[ 'data here', 'data here', 'data here' ]
]
];