0

我想在使用 fitBounds 后使用 setZoom 命令更改谷歌地图缩放级别,请看一下这个小提琴

如您所见,这一行:

map.setZoom(map.getZoom()+1);

导致错误,这里出了什么问题?

4

1 回答 1

1

这将导致无限循环。使用 addListenerOnce 所以它只发生在第一次。

jsfiddle

google.maps.event.addListenerOnce(map, "zoom_changed", function() {
 map.setZoom(map.getZoom()+1);
});
于 2012-12-08T14:22:39.503 回答