我试图在Google地图中关闭标记的信息时获取内容。以下代码在创建信息窗后起作用:
console.log(infowindow.getContent());
然而,在关闭功能上,我认为在我查看内容之前,信息窗已经关闭。
//Close Infowindow
google.maps.event.addListener(infowindow,'closeclick',function(){
console.log(infowindow.getContent());
});
如何在infowindow完全消失之前抓取内容?
答案 0 :(得分:0)
我会尝试
google.maps.event.addListener(infowindow, 'closeclick', function () {
console.log(this.getContent());
});
甚至
infowindow.addListener('closeclick', function () {
console.log(this.getContent());
});
infowindow的内容不会仅在closeclick
上发生变化,因此即使已关闭,您也应该能够使用#getContent
将其删除。