使用fitBound后设置谷歌地图缩放级别

时间:2012-12-08 12:09:29

标签: google-maps

我想在使用fitBounds后使用setZoom命令更改谷歌地图缩放级别,请查看此fiddle

如你所见,这一行:

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

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

1 个答案:

答案 0 :(得分:1)

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

jsfiddle

google.maps.event.addListenerOnce(map, "zoom_changed", function() {
 map.setZoom(map.getZoom()+1);
});