Events 强制google map api 3调用按顺序发生

Events 强制google map api 3调用按顺序发生,events,overlay,sequencing,Events,Overlay,Sequencing,我想加载一个覆盖图,然后缩放到预定义的视图。 这是可行的,但有时当覆盖较大时,会发生缩放 第一。即使侦听器在缩放之前等待“空闲”,有时 这是不按顺序发生的。有没有办法在B之前强制A var ctaLayer = new google.maps.KmlLayer({ .... }); var bounds = ... var listener = google.maps.event.addListener(map, "idle", function

我想加载一个覆盖图,然后缩放到预定义的视图。 这是可行的,但有时当覆盖较大时,会发生缩放 第一。即使侦听器在缩放之前等待“空闲”,有时 这是不按顺序发生的。有没有办法在B之前强制A

var ctaLayer = new google.maps.KmlLayer({
                ....
       });

var bounds = ...

var listener = google.maps.event.addListener(map, "idle", function() {
      map.fitBounds(bounds);
      google.maps.event.removeListener(listener);
});