【问题标题】:Google places-autocomplete libraryGoogle 地方 - 自动完成库
【发布时间】:2012-02-13 11:39:59
【问题描述】:

我正在使用 Google Maps Javascript API V3 Places Library 将Places Autocomplete feature 添加到我的页面。 它的工作方式与此处描述的一样,没有问题:

当用户从列表中选择一个地点时,有关该地点的信息 返回到 Autocomplete 对象,并且可以由您的 申请。

我想处理的情况是,如果用户没有从自动完成下拉列表中选择地点,而是提交了搜索表单。 现在我正在收集用户的输入,将其发送到Google Geocoding service 并向用户显示地理编码结果列表,以便用户可以选择一个来填写表格。

所以想法如下:要么用户从自动完成下拉列表中选择地点,要么从地理编码器列表中选择它。

我主要担心返回的结果不同。 问题如下: 如果用户没有从下拉列表中选择一个,是否有可能以某种方式拦截包含位置库返回的自动完成结果的 JS 对象,以便显示选项列表?

提前致谢。

【问题讨论】:

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


    【解决方案1】:

    您可以做一个服务器端Places Autocomplete request 并将结果呈现给用户。这些结果应该与Javascript API Places Autocomplete 提供的结果相同。然后使用所选结果的引用执行Place Details request

    【讨论】:

      猜你喜欢
      • 2012-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-30
      • 2015-02-07
      • 2015-07-17
      • 2020-01-09
      • 1970-01-01
      相关资源
      最近更新 更多