谷歌地图标记在setMap(null)上添加了Easeout效果



我有一个谷歌地图,上面有多个标记,我在移动或放大/缩小地图时刷新。目前为止,一切都好。问题是,如果刷新了一个标记,我的意思是在地图上重新绘制,然后它会闪烁一个实例,因为它首先作为旧标记被删除,然后作为新标记绘制。我使用setMap(null)来隐藏标记。有没有办法避免这种眨眼?有没有办法使用 jQuery 或其他东西在setMap(null)添加缓动效果?

编写代码不这样做。不要删除所有现有标记,只删除不再出现在更新数据中的标记并添加新标记。

最新更新