【发布时间】:2012-02-06 06:57:36
【问题描述】:
我正在使用 google map v3 进行一些地址翻译。
我将请求和回调函数传递给 Geocoder.geocode。回调函数将在地图上添加一个标记。毕竟,我使用map.FitBounds(fullBounds) 让所有制造商都在视线范围内,其中map 是Map 对象,fullBounds 是LatLngBounds 对象。
下面是我的一段代码:
for(i = 0; i < requestArray.length; i ++)
{
geo.geocode(requestArray[i], calbck);
}
我的问题是,当我在 calbck 中调用 map.fitBounds(fullBounds) 时,并非所有回调函数都已完成(在我的观察中始终没有完成)。那么如何延迟fitBounds 让所有回调函数都完成呢?
【问题讨论】:
标签: javascript google-maps google-maps-markers