【发布时间】:2015-03-27 13:21:45
【问题描述】:
有没有办法在使用 google maps api 绘制多边形时监听点击事件,或者当用户在多边形中添加另一个点时触发更好的事件。
我可以监听这两个事件:polygoncomplete、overlaycomplete,它们仅在多边形完成时触发。
在文档中:https://developers.google.com/maps/documentation/javascript/drawinglayer
它说:Note that google.maps.Map events, such as click and mousemove are disabled while drawing on the map.
我想要实现的在这张图片中演示: https://mrkr.io/ImzbFZSTOr
在第一次单击多边形工具时,我想在此处放置有关要做什么的标记和工具提示。在下一次单击时,我将删除工具提示并更改标记样式。并在所有后续点击中。如图所示。
如果无法收听此类事件,您对如何实现这一点有什么建议吗?
非常感谢您的任何帮助
【问题讨论】:
标签: javascript google-maps google-maps-api-3 google-maps-markers