任何专家都可以在谷歌地图上帮助我:
我创建了一个带有标记和infoBubble
或infoWindow
的地图。默认视图是lat,long,zoom。
当我点击标记时,infoBubble
打开,地图缩放到特定的近视图编号,说出4.我需要的是,当我按x关闭infoBubble
,然后地图回到默认设置。
感谢您的帮助。
答案 0 :(得分:0)
定义一个全局变量并在infowindow打开时设置它,比如lastZoom:
lastZoom = map.getZoom();
在每次打开infowindow之前,将其设置为您的具体数字。 e.g:
...
lastZoom = 4;
infowindow.open(...);
...
要返回上一次缩放,您需要一个infowindow的closeclick事件:
google.maps.event.addListener(infowindow, 'closeclick', function() {
map.setZoom(lastZoom);
});