0

JS APIを使用してGoogleマップにプロットする約100の住所があります。最初の約 20 のみが読み込まれ、残りは Google の API からエラーが発生することがわかりました。いくつかのデバッグの後、私は多くのクエリを高速に実行していることに気付きました。

私の質問は次のとおりです。js/jQuery を使用して、一度に 20 個をロードし、1 秒または 2 秒のタイムアウトを設定してから、さらに 20 個をロードし、結果がなくなるまで繰り返すにはどうすればよいでしょうか?

4

1 に答える 1

1

おそらく setTimeout が機能するはずです。思い出すと、Gmaps は 20 クエリ/分に制限されています。

setTimeout('get20More', 60000);

しかし、今後の使用のためにこのデータを常にデータベースに保持する必要があるため、Gmaps を無駄にクエリすることはありません。

于 2012-09-21T18:24:45.527 に答える