我使用以下JavaScript代码片段返回位置详细信息,该位置详细信息适用于GB位置(通道岛和人岛除外),因此我需要添加其他国家/地区代码(例如GG,IM和JE)才能完成此工作。我已尝试使用componentRestrictions:{国家:[“ GB”,“ GG”,“ IM”,JE”]}},但这似乎对我不起作用。
有人可以建议这样做的正确方法吗?我使用的是API的V3、33
geocoder.geocode(
{
地址:邮政编码,
componentRestrictions:{国家:'GB'}
},
功能(结果,状态){
如果(状态== google.maps.GeocoderStatus.OK){
var location = results [0] .geometry.location;
lat = results [0] .geometry.location.lat(); //获取输入的邮政编码纬度
long =结果[0] .geometry.location.lng(); //获取输入的邮政编码经度
map.setCenter(location);
var marker = new google.maps.Marker({map:map,position:location,name:postcode,icon:icon});
……。