我目前正在使用 google apis API 来自动完成位置。我可以将其设置为仅返回带有 "autocomplete.setTypes(['regions'])" 的区域类型。查看文档,我可以看到区域类型将返回包含以下类型的所有结果;
* 地区
* 次地区 *
邮政编码
* 国家
* 行政区域
1 * 行政区域2
不过,我想要实现的是仅返回区域类型为“sublocality”的自动完成预测。这可能吗?如果没有,是否有人遇到过类似的问题并有他们会推荐的替代解决方案?谢谢你。
var autocomplete = new google.maps.places.Autocomplete(input);
var types = ['(regions)'];
var options = {
componentRestrictions: {country: 'uk'}
};
autocomplete.setTypes(types);
autocomplete.setOptions(options);