Google maps 新窗口打开时是否关闭信息窗口?

Google maps 新窗口打开时是否关闭信息窗口?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,将所有信息窗口存储在一个数组中。并使用以下功能关闭当前打开的窗口 即: 调用函数resetInfoWindow(),如下所示: var infoWindow = new google.maps.InfoWindow; infoWindowArray.push(infoWindow); function resetInfoWindow(){ if(infoWindowArray){ for(i in infoWindowArray){ info

将所有信息窗口存储在一个数组中。并使用以下功能关闭当前打开的窗口

即:

调用函数
resetInfoWindow()
,如下所示:

var infoWindow = new google.maps.InfoWindow;

infoWindowArray.push(infoWindow);


function resetInfoWindow(){
    if(infoWindowArray){
        for(i in infoWindowArray){
            infoWindowArray[i].close();
        }
    }
}

将所有信息窗口存储在一个数组中。并使用以下功能关闭当前打开的窗口

即:

调用函数
resetInfoWindow()
,如下所示:

var infoWindow = new google.maps.InfoWindow;

infoWindowArray.push(infoWindow);


function resetInfoWindow(){
    if(infoWindowArray){
        for(i in infoWindowArray){
            infoWindowArray[i].close();
        }
    }
}
google.maps.event.addListener(marker, 'click', function() {
        resetInfoWindow();
        infoWindow.setContent(str1);
        infoWindow.open(map, marker);
    });