关闭时获取信息窗口的内容(Google 地图)
Getting content of infowindow upon closing it (Google Maps)
我试图在 Google 地图中关闭标记的信息窗口时获取它的内容。以下代码在创建信息窗口后有效:
console.log(infowindow.getContent());
但是,在关闭功能上,我认为在我可以查看内容之前信息窗口已关闭。
//Close Infowindow
google.maps.event.addListener(infowindow,'closeclick',function(){
console.log(infowindow.getContent());
});
如何在信息窗口完全消失之前抓取内容?
我会试试
google.maps.event.addListener(infowindow, 'closeclick', function () {
console.log(this.getContent());
});
甚至
infowindow.addListener('closeclick', function () {
console.log(this.getContent());
});
信息窗口的内容不会单独在 closeclick
上发生变化,因此即使它已关闭,您也应该可以使用 #getContent
将其拉出。
我试图在 Google 地图中关闭标记的信息窗口时获取它的内容。以下代码在创建信息窗口后有效:
console.log(infowindow.getContent());
但是,在关闭功能上,我认为在我可以查看内容之前信息窗口已关闭。
//Close Infowindow
google.maps.event.addListener(infowindow,'closeclick',function(){
console.log(infowindow.getContent());
});
如何在信息窗口完全消失之前抓取内容?
我会试试
google.maps.event.addListener(infowindow, 'closeclick', function () {
console.log(this.getContent());
});
甚至
infowindow.addListener('closeclick', function () {
console.log(this.getContent());
});
信息窗口的内容不会单独在 closeclick
上发生变化,因此即使它已关闭,您也应该可以使用 #getContent
将其拉出。