GUnload()单个Google Map

时间:2009-11-18 16:33:05

标签: javascript google-maps google-maps-api-3

我有一些Javascript / HTML代码,根据用户选择的内容显示可变数量的地图。

我已经研究过如何在页面上动态创建多个地图 - 这些都有很好的文档记录。

但是,我不太确定的是......如何在创建地图后安全地销毁地图 - 通常我只需将其留给GUnload()进行整理。

感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

不幸的是,Google Maps API尚未向GUnload()单个地图提供记录的方法。

Google Maps API问题跟踪器上有此功能的开放Issue #772。在2009年5月24日,它被标记为已确认,但它至今仍然开放。

在该问题的first comment中,Google地图团队成员确认目前可能的“部分”解决方法是致电:

map_to_delete.clearOverlays();
GEvent.clearInstanceListeners(map_to_delete);