谷歌地图标记在setMap添加缓动效果(null)

时间:2013-02-01 13:07:01

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

我有一个带有多个标记的Googlemap,当我四处移动或放大/缩小地图时我会刷新它。到现在为止还挺好。问题是,如果标记被刷新,我的意思是重新绘制在地图上,然后它会闪烁一个实例,因为它首先被删除为旧标记,然后绘制为新标记。我使用setMap(null)来隐藏标记。有没有办法避免这种眨眼?有没有办法f.e.使用jQuery或其他东西在setMap(null)添加缓动效果?

1 个答案:

答案 0 :(得分:0)

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