google.maps.places.Autocomplete不会返回一些正确的建立地址

时间:2011-10-07 21:51:55

标签: google-maps autocomplete google-maps-api-3 google-places-api

通过将输入框链接到下拉列表以显示地址而可以使用的Google放置( google.maps.places.Autocomplete )类会导致我在搜索机构时遇到麻烦

我也可以在Google示例页面上生成此问题:

google places example

我在代码中使用此功能,就像上面的示例一样,通过包含对places API的引用:

    <script src="//maps.googleapis.com/maps/api/js?sensor=false&libraries=places"
  type="text/javascript"></script>

问题似乎主要围绕[机构]。但不仅仅是任何场所。它只会偶尔发生在一些人身上。

我目前特别关注的是当我输入姓名 United campervan租借时,选择生成的下拉列表。 autocomplete.getPlace()命令中返回的地址不是我期望的地址。返回的地址是创建自动完成对象时设置的边界的中间位置。

但是根据maps.google.co.nz,我希望地址 3 Kingsford Smith Place

我在很多浏览器中尝试过它,包括IE 8,9,Chrome,FF 3.6。都产生相同的结果。我也在一天的不同时间尝试过同样的结果。

我在谷歌API论坛上发布了这篇文章,但是读了一篇文章说他们正在将他们的Q&amp; A转移到SO,所以只要我添加适当的标签,某人就可以提供某种洞察力。我真的希望是这样的。欢呼声。

1 个答案:

答案 0 :(得分:1)

对于读取此内容的任何人,我在gmaps API issue site上记录了一个问题,几天之后问题就被解决了。这也解决了这个问题。