我正在将动态内容加载到 map 中的信息窗口中。当我关闭信息窗口并重新打开它时,内容是相同的(尚未更新为最新值)。有没有一种简单的方法可以强制信息窗口在每次打开时加载其内容?
最佳答案
如何为您想要在信息窗口内更新的元素分配一个类/ID?当您有新数据时,更新这些元素的 HTML。
确保仅创建 InfoWindow (new InfoWindow()
) 一次。当您想隐藏 infoWindow 使用 infoWindow.close()
并显示它时,使用 infoWindow.open()
而不是每次都创建新的 infoWindow 实例。
关于javascript - 刷新 Google map 信息窗口中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11389612/