1

アプリケーションキャッシュを使用してオフラインの iPhone Web アプリケーションを作成しました。しかし、キャッシュされた JS ファイルで行われた AJAX 呼び出しは機能しなくなりました。それは単なる jQuery GET リクエストです。彼らはうまくいきませんが、なぜですか?

私はインターネットに接続しています。インターネットがある場合はwebappを更新する必要があり、インターネットがない場合はキャッシュからデータを取得します。

+

最低限の ajax でも試してみましたが、うまくいきません...空の応答が返されます。

誰でもこの問題を知っていて、それを解決する方法を知っていますか?

4

2 に答える 2

1

これがまだ必要かどうかはわかりませんが、サファリキャッシュに関する詳細情報のリンクがあります

アプリのどの要素をキャッシュしたいか、キャッシュの更新方法も指定できるようです。

于 2012-02-14T00:43:12.870 に答える
0

これにも出くわしました。

サイトを含むマニフェスト ファイルに NETWORK: セクションを含めます。その後、Ajax呼び出しが機能するはずです。

于 2011-10-15T17:49:42.417 に答える