【发布时间】:2013-02-20 12:43:26
【问题描述】:
我正在实例化一个谷歌地图自动完成框,如下所示:
autocomplete = new google.maps.places.Autocomplete(input, options);
现在,当用户开始输入并显示建议列表时,如果用户只需按 Enter,我希望将排名第一的预测用作搜索词。
例如,当用户搜索:London,我想拉出并发送 London, United Kingdom - 只需用户按 Enter。
我可以使用(使用最新的 V3.11)提取该预测:
autocomplete.gm_accessors_.place.Gc.predictions[0].wg
但是,这显然依赖于“已编译”的对象名称,例如 Gc 和 wg,它们会随着 Google 更新其代码库而改变。
这样做的正确方法是什么? Autocomplete API 是否支持它?
通知
请在 Google 上为这个问题加注星标以获得解决方案:
https://code.google.com/p/gmaps-api-issues/issues/detail?id=4945
【问题讨论】:
标签: google-maps google-maps-api-3