2016-09-07 8 views
0

June 22, 2016以降、GoogleマップのJavascript APIにはキーが必要です(もう一度)。これは、あなたの使用状況を追跡していることを意味します。 AutoCompleteテキストボックスでGoogle Places APIを使用すると、入力するすべての文字がの場合、というリクエストが行われます。そのようなテキストボックスで10文字の都市を検索すると、その日に10リクエストが使用されます。Googleプレイスのオートコンプリートリクエストの数を減らす

オートコンプリートポップアップを更新する前にタイムアウトを設定してリクエストの量を減らしたいのですが(「リクエストをトリガーする前に750ms待つ」など)、その方法を見つけることができません。

GoogleプレイスのJavascript APIオートコンプリートコンポーネントで使用されるリクエストの量を減らす方法はありますか?

編集私はJavaScriptのAPIを使用していて、私はthis articleの認識していますが、それはAndroidのAPIを扱います。

+0

[Google API(場所)オートコンプリートのリクエスト量を最小限に抑える方法](http://stackoverflow.com/questions/27916517/how-to-minimize-amount-of-requests-for-google -api-places-autocomplete) –

+0

私の意見ではありません。私はその記事を読んだが、それはAndroid APIに関するものだ – Auric

+0

ああ、ありがとう - 私はその区別を逃した。 –

答えて

2

AutocompleteServiceクラスを使用して独自のウィジェットを構築し、独自のしきい値を設定することができます。

しかし正直なところ、私はが嫌いであることを嫌います私のキーストロークに反応するのにかかる時間がかかるアプリです。私は当初、私のタッチに反応しないために電話を責めるだろうが、最終的には、私のキーストロークに反応するのが遅い、代替アプリを見つけるのはちょうどこの1つのアプリです。それを考えてください。

+1

また、Googleはそれぞれのリクエストで_文字を送信しています。これらのコストが「クレジット」であっても、それでも多額の支出になるので、削減は必須*です。 –

関連する問題