【发布时间】:2009-10-30 15:35:48
【问题描述】:
我正在尝试使用 google maps API,但遇到了一些问题。我创建了一个名为 getPoint 的函数,它接受一个地址。它使用 google api 使用 GClientGeocoder.getLatLng(address,callback) 函数将该地址转换为 GPoint 对象。 getLatLng() 传递地址和回调函数,如下所示。我希望我编写的 getPoint() 函数返回从 getLatLng() 调用传递给回调函数的“point”变量。我正在努力弄清楚如何做到这一点,或者即使可以做到?
function getPoint(address) {
var geocoder = new GClientGeocoder();
return geocoder.getLatLng(
address,
function(point){
return point;
}
);
}
提前感谢您的帮助!
【问题讨论】: