-1
我有以下功能。在函數參數中設置變量
function geocodePosition(pos, inputField) {
var retvalue = "";
geocoder = new google.maps.Geocoder();
geocoder.geocode({latLng: pos}, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
retvalue = results[0].formatted_address;
inputField.value = retvalue;
} else {
alert('Cannot determine address at this location status [' + status + "]");
}
});
alert ("retvalue : " + retvalue);
return retvalue;
}
我知道我錯過了一些基本的東西。但警報聲明中的retvalue總是空白。我如何在調用地理編碼的功能塊中設置它。
親切的問候
邁克爾
的'retvalue'僅適用於'geocoder.geocode({經緯度:POS}回調,功能(結果,狀態){' –