Javascript 谷歌地图API-单击多段线时禁用双击缩放

Javascript 谷歌地图API-单击多段线时禁用双击缩放,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我的地图上有一条多段线。我将dblclick事件添加到它。它正在工作,但地图也在缩放。双击多段线时如何禁用缩放?(或与dblclick事件有关的任何其他内容) 任何事件传播、事件停止或其他事情 我知道并且可以使用map.setOptions({disableDoubleClickZoom:true})

我的地图上有一条多段线。我将dblclick事件添加到它。它正在工作,但地图也在缩放。双击多段线时如何禁用缩放?(或与dblclick事件有关的任何其他内容)

任何事件传播、事件停止或其他事情

我知道并且可以使用
map.setOptions({disableDoubleClickZoom:true})
编辑:愚蠢的黑客


在polyline
'dblclick'
中,刚开始添加的事件:
map.setZoom(map.getZoom-1)

愚蠢的黑客

在刚开始添加的多段线“dblclick”事件中:map.setZoom(map.getZoom-1)


因此,请先取消缩放,然后增加缩放。

这是通过api实现的方法:

google.maps.event.addListener(polygonObject,'dblclick',function(e){e.stop();})

发布你的“愚蠢的黑客”作为你问题的答案,这可能对其他人有益。