使用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)
或更早版本。