在绘图时禁用双击放大谷歌地图

时间:2014-02-13 07:14:49

标签: javascript google-maps-api-3 dojo

我想在地图上绘制折线。 我没有使用google maps api中的Drawing lib。 我写了自己的..

问题: 在开始绘制线条之前,我禁用了双击缩放,如下所示

map.setOptions({disableDoubleClickZoom: false });

双击事件被添加到行尾。 在此事件之后,我通过调用

启用
map.setOptions({disableDoubleClickZoom: true });

但仍然会发生变焦。

即使我将停止事件代码双击。

 mouseEvent.stop();

1 个答案:

答案 0 :(得分:15)

应该是相反的方式:

禁用

map.setOptions({disableDoubleClickZoom: true });

启用

map.setOptions({disableDoubleClickZoom: false });