2

PHP で記述され、WebApp.Net フレームワークを使用する iPhone Web アプリを使用しています。このアプリケーションをオフラインでも動作させたいと考えています。私が理解したように、私のファイルは HTML ではなく PHP であるため、HTML5 のマニフェスト タグは使用できません。または、少なくともそれはうまくいきませんでした。正しい方向に進んでいるかどうかはわかりません。

どうすればそれを行うことができるかについて誰かが考えていますか?

ありがとう

4

1 に答える 1

1

生成方法に関係なく、任意の静的ファイルをキャッシュできます。すべての html、javascript、および css (小さい場合はグラフィックも) をマニフェスト経由でキャッシュする必要があります。LocalStorage を使用して、オフライン モードで必要な JSON 要求を保存します。オンライン モードを使用して、作業中のデータを LocalStorage に同期します。

あなたのアプリケーションが何のためのもので、オフライン モードで何をすべきかについては述べていませんが、一般的に、現時点で私が考える唯一の方法は、オフラインで動作するすべての機能を完全に AJAX 化することです。

一般的な議論についてはタグhtml5+javascriptを、より具体的な議論についてはhtml+javascript+mobileのタグを StackOverflow で参照できます。

于 2011-11-24T10:47:22.563 に答える