在Google Maps API中,对google.maps.ClientGeocoder.getLatLng(address, callback)
的多个调用不能保证以任何顺序完成。在给定地址数组的情况下,确定所有地址都已进行地理编码的优雅方法是什么?
我是不是应该根据数组的长度进行倒计时,只有在倒计时达到零时才在回调中执行代码,或者在Google Maps API中有更好的方法来做到这一点吗?
谢谢
发布于 2009-05-25 02:14:34
如果您没有对每个lng响应进行特殊情况处理(即当它们都返回时才执行某些操作),我看不出您的倒计时解决方案有什么缺点。
https://stackoverflow.com/questions/904771
复制相似问题