如何打开和关闭Google地图v3上的双击右键

时间:2010-04-02 01:56:20

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

双击右键时,地图将放大。

如何关闭/打开此功能。双击左键也是如此。

3 个答案:

答案 0 :(得分:1)

要在v3中禁用,请在MapOptions中传递disableDoubleClickZoom : true

请参阅:https://developers.google.com/maps/documentation/javascript/reference#MapOptions

答案 1 :(得分:0)

根据API reference,没有定义“右击双击”事件。有一个“rightclick”,一个标准(左)“click”和一个(左)“dblclick”。你想做什么?

答案 2 :(得分:0)

似乎已从v3中删除..这里在v2中提到

http://code.google.com/apis/maps/documentation/javascript/v2/reference.html

singlerightclick(点:GPoint,src:元素,叠加?:GOverlay)

在地图容器上触发DOM contextmenu事件时会触发此事件。如果右键单击标记或其他可单击的叠加层,则叠加层将传递给overlay参数中的事件处理程序。右键单击的点的像素坐标(在保存地图的DOM元素中)和DOM事件的源元素分别在point和src参数中传递。请注意,如果是双击右键并且双击缩放已启用,则地图缩小并且不会触发singlerightclick事件。但是,如果禁用双击缩放,则会触发两个单击单击事件。