geo = function(options){
geocoder.geocode(options, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var x = results;
alert('pear');
return x;
} else {
return -1;
}
});
}
getAddr = function(addr){
if(typeof addr != 'undefined' && addr != null) {
var blah = geo({ address: addr, });
alert('apple');
return blah;
}
return -1;
}
Bu yüzden getAddr'i aradığımda tanımsızlaşıyorum, ayrıca elma önce ve sonra armut uyarılır. Google haritalarının eşzamansız olarak coğrafi harita oluşturduğunu, ancak bu işi yapmanın bir yolu olduğunu anlıyorum.Google maps geocoder bekleniyor mu?
Harika bir örnek, teşekkür ederim! – g33kz0r