谷歌地图 - >将标记设置为可拖动,我希望以后通过客户端逻辑阻止它被拖动?

Bil*_*hip 4 google-maps-api-3 google-maps-markers

所以,我知道如何在地图上绘制标记.

我有一个事件发生一旦该事件发生在客户端我需要阻止标记从该点开始拖动.

我觉得它可能就这么简单.:

marker.setDraggable = false;
Run Code Online (Sandbox Code Playgroud)

从我可以看到这不起作用,我看到它有setIcon和其他几个方法,但没有看到我如何停止拖动.

非常感谢任何建议/意见.我已经看了很长时间了.

puc*_*ead 14

Marker有一个setDraggable方法,所以你想要marker.setDraggable(false);

https://developers.google.com/maps/documentation/javascript/reference#Marker