0

$getJSON を使用して Geonames などの Web サービスや独自のサービスからデータを取得するテスト プロジェクトがあります。インデックス ページは 2 つの $getJSON 呼び出しを使用しており、最初にページを読み込んだときと更新を押したときの両方で問題なく読み込まれます。ただし、別のページに移動してから戻るボタンを押してインデックス ページに戻ると、ページの再読み込みが開始され、$getJSON 呼び出しに到達したときに停止します。Android ブラウザーが 2.1 の [戻る] ボタン (私が使用しているもの) でうまくキャッシュしないことについて読んだことがあります。実際にページが完全に読み込まれる限り、ページのリロードは問題ありません。

これを Firefox で試してみたところ、インデックス ページがキャッシュされるため、JSON 呼び出しが再実行されることはありません。だからこそ、私はここでAndroidの容量でそれを尋ねています.問題は純粋にキャッシュのない戻るボタンの問題ですか、それとも $getJSON 呼び出しについて変更できるものがありますか?

ここにページがあります: http://MPulsemobile.info

4

1 に答える 1

0

私の経験では、Androidブラウザーは、他のブラウザーのように戻るボタンのイベントを報告しません。

テキストフィールドを含むフォームがあり、テキストフィールドにたとえば3文字が含まれているとします。

keyup()起動して文字の削除を開始するJavaScriptアラートを作成します。最後のキーが上がるまでアラートは発生しません。

于 2010-10-20T18:45:37.817 に答える