2014-03-13 69 views
0

任何專家可以幫助我在谷歌地圖:放大關閉信息窗口

我創建了標記,並infoBubbleinfoWindow地圖。默認視圖是lat,long,zoom。 當我點擊標記時,打開infoBubble並將地圖放大到特定的近視圖編號,說出它4.我需要的是,當我按x關閉infoBubble時,則地圖回到默認設置。

感謝您的協助。

回答

0

定義一個全局變量,並將其設置在信息窗口打開,說lastZoom:

lastZoom = map.getZoom();

在每一個信息窗口打開之前,將其設置你的具體數量。例如: -

... 
lastZoom = 4; 
infowindow.open(...); 
... 

要返回到最後變焦,您需要一個closeclick事件信息窗口:

google.maps.event.addListener(infowindow, 'closeclick', function() { 
    map.setZoom(lastZoom); 
});