【问题标题】:Place Autocomplete without map interface没有地图界面的地方自动完成
【发布时间】:2014-10-18 19:02:38
【问题描述】:

查看此bind google places autocomplete on textbox without instantiating a google map 后(没有解决方案)

我想在我的网站上显示这个https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete,而不使用地图。换句话说,我只需要文本搜索框。

我首先在我的网站上实现了这个https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform。但我知道它无法搜索某些地方。喜欢 伯克利酒店 萨沃伊酒店 丽兹酒店 安达仕酒店 地标酒店 兰斯伯勒酒店

但是带有地图的那个工作正常。我正在删除地图初始化或使用 display:none 隐藏地图之类的内容,它还会隐藏和禁用文本搜索字段。

提前感谢您的帮助

【问题讨论】:

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


    【解决方案1】:

    问题与地图无关,当您查看没有地图的自动完成代码时,您会看到:

    types: ['geocode'] 
    

    当您在带有地图的演示中尝试它时,当您检查geocodes-按钮时也不会得到结果。

    只需从演示中的自动完成选项中删除types-property,无需地图。

    【讨论】:

    • 效果很好。所以这是对 Map 的 Json 限制,它只会查找地理编码,现在搜索是开放式的。非常感谢。
    猜你喜欢
    • 2021-05-24
    • 2017-11-30
    • 2013-09-25
    • 1970-01-01
    • 2019-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    相关资源
    最近更新 更多