【发布时间】:2010-04-02 01:56:20
【问题描述】:
当你双击鼠标右键时,地图会放大。
如何关闭/打开此功能。双击左键也是如此。
【问题讨论】:
标签: javascript google-maps google-maps-api-3
当你双击鼠标右键时,地图会放大。
如何关闭/打开此功能。双击左键也是如此。
【问题讨论】:
标签: javascript google-maps google-maps-api-3
要在 v3 中禁用,请在 MapOptions 中传递 disableDoubleClickZoom : true
参考:https://developers.google.com/maps/documentation/javascript/reference#MapOptions
【讨论】:
根据API reference,没有定义“右键双击”事件。有一个“右键单击”、一个标准(左)“单击”和一个(左)“dblclick”。你想做什么?
【讨论】:
似乎已经从 v3 中删除了。这里在 v2 中提到了
http://code.google.com/apis/maps/documentation/javascript/v2/reference.html
singlerightclick(point:GPoint, src:Element, overlay?:GOverlay)
当在地图容器上触发 DOM contextmenu 事件时会触发此事件。如果右键单击是在标记或其他可单击覆盖上,则覆盖将传递给覆盖参数中的事件处理程序。被右键单击的点和 DOM 事件的源元素的像素坐标(在保存地图的 DOM 元素中)分别在 point 和 src 参数中传递。请注意,如果是双击右键并启用了双击缩放,则地图会缩小并且不会触发 singlerightclick 事件。但是,如果禁用双击缩放,则会触发两个单击右键事件。
【讨论】: