【问题标题】:Places autocomplete by lodging and location types按住宿和位置类型自动填充位置
【发布时间】:2013-04-16 10:06:30
【问题描述】:

我希望 Google 的自动完成建议仅列出住宿和地点。我一直在努力让住宿类型正常工作,但没有出现任何建议。

当我从 autoComplete 变量中删除 ac_options 时,一切正常,但当然没有任何建议被特定类型缩小范围。

    var ac_options = {
        types: ['lodging']
    };

    var input = document.getElementById(this.options.autoCompleteInputId);
    var autocomplete = new google.maps.places.Autocomplete(input, ac_options);

    //bind to input field
    autocomplete.bindTo('bounds', this.gmap);

【问题讨论】:

  • 您能否在jsfiddle.net 上提供一个示例,说明您目前掌握的情况?
  • 我在使用 jsfiddle 时遇到了麻烦,所以最后我没有打扰。在遇到这个问题几天后,我很确定目前无法完成。

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


【解决方案1】:

我不认为住宿是有效的选择,根据以下链接...

https://developers.google.com/maps/documentation/javascript/places#places_autocomplete

您应该尝试关注...

https://developers.google.com/maps/documentation/javascript/examples/places-queryprediction

在示例中使用“住宿”代替“附近的披萨”...:)

【讨论】:

  • 建议的选项不适合使用。输入 lodgings 不会仅返回 lodging 企业,它与包含 lodgings 的确切关键字匹配的任何内容与仅显示 lodging 企业不同。
  • 仅列出您可以使用的住宿业务:var options = { types: ['establishment'] };
猜你喜欢
  • 2017-07-14
  • 1970-01-01
  • 2023-02-16
  • 1970-01-01
  • 1970-01-01
  • 2017-04-15
  • 1970-01-01
  • 2023-04-03
  • 1970-01-01
相关资源
最近更新 更多