谷歌的地方自动完成(Google Places Auto-Complete)

2019-07-03 14:24发布

输入框正确初始化,但它不产生任何建议。 任何一个可以指出我在做什么错? 这里是代码。

更新

我已经调查这个问题。 问题是在该行:

types: ['(cities)', '(regions)']

当我指定一个类型types: ['(cities)']无论是region or cities它的工作原理。 但是,两种类型都不会一起工作。 尽管文件明确指出, types是字符串,有效值的数组是'establishment', 'geocode', '(regions)' and '(cities)'

Answer 1:

作为中提到的文档 :

“类型,可以指定两个显式类型中的一种或两种类型的集合之一。”

这意味着该types阵列只支持一个参数。

如果你认为这将是一个非常有用的功能,支持多个参数或显式类型和集合的混合,请提交Places API的-功能要求 。



Answer 2:

有没有类型的结果(市)”或‘(地区)’。 如果我改变类型的数组[“建立”],我得到的结果。

工作实例

如果只使用一种类型,它的工作原理:



文章来源: Google Places Auto-Complete