Google Maps API v3 'dragend' 事件在地图完成滑动之前触发

Tib*_*org 1 events google-maps mouseevent google-maps-api-3

我注意到当你拖动地图时,如果你以加速运动拖动,在你释放鼠标后,地图有某种动量并且它会在短时间内保持滑动,但是 'dragend' 事件被触发当你松开鼠标时(对我来说这似乎是正确的)。

但是,您如何获得地图完成滑动的确切时刻?我对“center_changed”/“bounds_changed”解决方案不感兴趣,因为我需要对事件发出 XHR 请求,并处理一些数据。

Gad*_*ady 5

idle事件如何,它在最后只触发一次(与center_changed和不同bounds_changed)。从文档

当地图在平移或缩放后空闲时会触发此事件。