Javascript 谷歌为法国城市设置自动完成功能
我正在为一个法国网络应用程序构建一个城市自动完成。在法国,每个城市都有一个独特的邮政编码。例如:凡尔赛的邮政编码为:78000 所以从理论上讲,你可以通过输入一个城市来获得一个邮政编码,也可以通过输入一个城市的邮政编码来获得一个城市 根据Google Places文档,您可以通过将类型设置为Javascript 谷歌为法国城市设置自动完成功能,javascript,google-maps,google-maps-api-3,autocomplete,google-places-api,Javascript,Google Maps,Google Maps Api 3,Autocomplete,Google Places Api,我正在为一个法国网络应用程序构建一个城市自动完成。在法国,每个城市都有一个独特的邮政编码。例如:凡尔赛的邮政编码为:78000 所以从理论上讲,你可以通过输入一个城市来获得一个邮政编码,也可以通过输入一个城市的邮政编码来获得一个城市 根据Google Places文档,您可以通过将类型设置为'(地区),来获取邮政编码: 我尝试了'(地区)和'(城市),但无法返回邮政编码: var autocomplete = new google.maps.places.Autocomplete(documen
'(地区)
,来获取邮政编码:
我尝试了'(地区)
和'(城市)
,但无法返回邮政编码:
var autocomplete = new google.maps.places.Autocomplete(document.getElementById('autocomplete'), {
types: '(regions)',
componentRestrictions: {
country: 'fr'
}
});
这是一把小提琴:
有什么想法吗?提前感谢。它会返回邮政编码。地址_组件中的第4个元素 { “long_name”:“75003”, “短名称”:“75003”, “类型”:[ “邮政编码” ]
}您必须在自动完成返回后使用地理编码器,以便获得您想要的详细地址