我想在使用fitBounds后使用setZoom命令更改谷歌地图缩放级别,请查看此fiddle
如你所见,这一行:
map.setZoom(map.getZoom()+1);
导致错误,这里出了什么问题?
答案 0 :(得分:1)
这将导致无限循环。使用addListenerOnce使它只在第一次发生。
google.maps.event.addListenerOnce(map, "zoom_changed", function() {
map.setZoom(map.getZoom()+1);
});