使用 v3.8 版本,我通过拖动标记得到了这种行为。
a) marker.setMap(map) --> 地图上的标记
b) 拖动标记 --> 这是一个拖动标记
c) marker.setMap(null) --> 隐藏标记
d) marker.setMap(map) --> 标记不出现
如果我强制使用 v=3.7,一切正常,在 d) 标记出现在地图中。
问候。
使用 v3.8 版本,我通过拖动标记得到了这种行为。
a) marker.setMap(map) --> 地图上的标记
b) 拖动标记 --> 这是一个拖动标记
c) marker.setMap(null) --> 隐藏标记
d) marker.setMap(map) --> 标记不出现
如果我强制使用 v=3.7,一切正常,在 d) 标记出现在地图中。
问候。
根据 QAH 的评论,这似乎是 3.8 版中的一个错误。请参阅此错误报告并将您的星标添加到其中以帮助修复它。
如您所见,一种解决方法是使用marker.setVisible(false)
或更早的版本。