使用Google的Javascript API进行的未定义问题

时间:2016-08-14 18:18:31

标签: javascript jquery google-geolocation

使用google geo-location api时,我已经被困在一个问题上好几天了。这就是我一直在尝试的 -

function codeAddress(address) {
    var geocoder = new google.maps.Geocoder();
    geocoder.geocode({"address": address}, function(results, status) {
        if (status == "OK") {
            return results[0].geometry.location;
        } else {
            return null;
        }
    });
}

function generateJSON(origin, destination) {
    var origin_loc = codeAddress(origin);
    var dest_loc = codeAddress(destination);
    ....
}

" origin_loc"变量未被分配,我还没有能够找出调试器的原因。当我将结果[0]记录到控制台时,它会与对象一起回复。

有没有人知道为什么会这样?

由于

0 个答案:

没有答案