启用Ctrl +滚动缩放谷歌地图

时间:2017-11-06 07:03:43

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

Enable Ctrl+Scroll option

如何在谷歌地图中启用消息ctrl +滚动缩放消息? 地图选项定义如下。

 var mapOptions = {
    mapTypeId: 'roadmap', center: new google.maps.LatLng(countryLat, countryLon), zoom: countryZoom, gestureHandling: 'cooperative'
};

鼠标滚动时我需要这样的输出: Need map output

3 个答案:

答案 0 :(得分:0)

如果要启用ctrl + scroll来缩放地图必须通过 gestureHandling:'贪婪' 这个选项在谷歌地图对象的javascript中。你刚刚通过了

参考:Click here to look at reference

根据我的看法,有任何问题值得你的css,因为这里的链接完全符合你的想法please refer this link

答案 1 :(得分:0)

此功能似乎仅适用于API的实验版本。所以只需将URL中的版本更改为3.exp或3.30(这是当前的经验版本),因此脚本中的URL看起来像这样:

  

" HTTPS:?//maps.googleapis.com/maps/api/js的 V = 3.30 &安培;传感器=假安培;键=" + your_api_key

您还可以删除版本标记,以便始终使用最新版本的API。

希望这可以解决您的问题。

答案 2 :(得分:0)

使用以下选项控制此行为:

gestureHandling: 'cooperative'

根据此处提到的说明: Controlling Zoom and Pan (developers.google.com)