0

次のように、Googleマップのオートコンプリートボックスをインスタンス化しています。

autocomplete = new google.maps.places.Autocomplete(input, options);

ここで、ユーザーが入力を開始して候補のリストが表示されたときに、ユーザーが単に Enter キーを押すと、一番の予測を検索語として使用したいと考えています。

たとえば、ユーザーが「 London 」と検索した場合、ユーザーがEnterキーを押すだけで、イギリスのロンドンを引き出して送信したいとします。

(最新の V3.11 を使用して) を使用して、その予測を引き出すことができます。

autocomplete.gm_accessors_.place.Gc.predictions[0].wg

ただし、これは明らかに、Google がコードベースを更新すると変更されるGcやなどの「コンパイルされた」オブジェクト名に依存しています。wg

これを行う正しい方法は何ですか?Autocomplete API でサポートされていますか?

知らせ

解決策を得るには、Google でこの問題にスターを付けてください:

https://code.google.com/p/gmaps-api-issues/issues/detail?id=4945

4

1 に答える 1