use*_*max 3 javascript google-places-api
其 api 是“types”参数。
记录在这里https://developers.google.com/places/supported_types#table3
理想情况下,我会通过 ['administrative_area_level_1','country'] 但它不会显示任何结果。
仅传递这些类型中的一种也不会显示任何结果。
最佳匹配是 ['(regions)'],但除了国家和州之外,它还找到城市名称,这与我的用例无关。
如何解决这个问题?
谢谢
小智 5
不幸的是,对于自动完成,只能使用geocode、address、establishment、(regions)和类型。(cities)
真正解决此问题的唯一方法是使用 HTTP API 并为自动完成框创建您自己的 UI。此链接可用于 api: https://maps.googleapis.com/maps/api/place/autocomplete/json?input=QUERY&key=API_KEY&types=(regions)。结果以 JSON 对象形式返回,每个项目都有一个types字段,该字段由适用于该位置的类型的数组组成。索引 0 处的类型是您感兴趣的类型。它通常类似于country, 或administrative_area_level_1。
| 归档时间: |
|
| 查看次数: |
5837 次 |
| 最近记录: |