我在使用地理编码器转换地址到Lang& LNG。 当我发送地址时,字母ñ或特殊字符(ó,é,í) 地理编码器没有回应好。 我怎么解决这个问题?
我的代码:
var Calle="Peña";//address name
var Altura=3000;//number of the house
var addr=Calle+" "+Altura + "Mar del Plata, Buenos Aires, Argentina";
var geocoder = new google.maps.Geocoder();
geocoder.geocode({address: addr, region: 'ar'}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var GeoPos=results[0].geometry.location;
}
});
答案 0 :(得分:0)
您是否检查过字符编码是UTF-8。否则Google的API将返回状态代码“INVALID_REQUEST”。