Javascript 在谷歌地图信息窗口中刷新内容

Javascript 在谷歌地图信息窗口中刷新内容,javascript,jquery,google-maps,google-maps-api-2,Javascript,Jquery,Google Maps,Google Maps Api 2,我正在将动态内容加载到地图的信息窗口中。当我关闭信息窗口并重新打开它时,内容是相同的(没有更新到最新的值)。是否有一种简单的方法可以强制信息窗口在每次打开时加载其内容?为要在信息窗口内更新的元素分配一个类/ID如何。并在有新数据时更新这些元素的HTML 确保只创建一次信息窗口(newinfowindow())。当您想隐藏infoWindow时,请使用infoWindow.close()并显示它,使用infoWindow.open()而不是每次都创建infoWindow的新实例。您是如何更新所讨论

我正在将动态内容加载到地图的信息窗口中。当我关闭信息窗口并重新打开它时,内容是相同的(没有更新到最新的值)。是否有一种简单的方法可以强制信息窗口在每次打开时加载其内容?

为要在信息窗口内更新的元素分配一个类/ID如何。并在有新数据时更新这些元素的HTML


确保只创建一次信息窗口(
newinfowindow()
)。当您想隐藏infoWindow时,请使用
infoWindow.close()
并显示它,使用
infoWindow.open()
而不是每次都创建infoWindow的新实例。

您是如何更新所讨论的值的?它本质上是一个RESTful API调用。内容是通过URL以文本形式传递的。我应该补充一点,我目前正在使用api V2。不幸的是,我们不能升级atm,但它是为未来而设计的。一个信息窗口,当它被点击时,内容被填充是一个好主意。虽然如果同一个文件在一行中多次打开和关闭,它将不会被更新。我真的不想通过ID或类选择器进行更新,我认为只需重新加载内容就足够简单了。它只是调用一个URL。如果是每分钟更新一次的网络摄像头img,则在您第一次打开它时,无论是否关闭弹出窗口,都将是刷新页面之前您看到的唯一图像。在API v2中,您无法创建这样的信息窗口。您可以获得GInfoWindow的maps实例,但这似乎几乎是无用的。