关闭后获取infowindow的内容(谷歌地图)

时间:2016-05-13 23:48:30

标签: google-maps infowindow

我试图在Google地图中关闭标记的信息时获取内容。以下代码在创建信息窗后起作用:

console.log(infowindow.getContent());

然而,在关闭功能上,我认为在我查看内容之前,信息窗已经关闭。

//Close Infowindow
google.maps.event.addListener(infowindow,'closeclick',function(){
    console.log(infowindow.getContent());
});

如何在infowindow完全消失之前抓取内容?

1 个答案:

答案 0 :(得分:0)

我会尝试

google.maps.event.addListener(infowindow, 'closeclick', function () {
  console.log(this.getContent());
});

甚至

infowindow.addListener('closeclick', function () {
  console.log(this.getContent());
});

infowindow的内容不会仅在closeclick上发生变化,因此即使已关闭,您也应该能够使用#getContent将其删除。