【发布时间】:2015-10-09 16:12:48
【问题描述】:
我正在使用 Google 地图 Places API V3 自动完成功能 (google.maps.places.SearchBox),并添加了以下监听器:
searchBox = new google.maps.places.SearchBox(input);
//not available at start, will be set later.
//updateGoogleAutoCompleteSearchBoundFromMap();
//listener if the user selected a poi or text
searchBox.addListener('places_changed', function() {
...
所以我想知道现在搜索框给了我具体的地方,然后搜索词自动完成。无论我在列表中选择什么,我都会得到一个带有位置 id 的位置对象的数组。如果用户选择了搜索词或具体的地点 ID,我可以以某种方式区分吗?
因为那时我想表现得与众不同。 我在文档中找不到任何内容,所以恐怕我无法区分......
因为如果用户选择一个具体的地方,我想显示那个地方并且只显示那个地方。如果没有,我想用搜索词来做其他事情。
【问题讨论】:
标签: javascript google-maps google-maps-api-3 autocomplete