【问题标题】:Enable the Ctrl + Scroll to Zoom google maps启用 Ctrl + 滚动以缩放谷歌地图
【发布时间】:2017-11-06 07:03:42
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    gestureHandling: 'cooperative'
    

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

    【讨论】:

      【解决方案2】:

      如果要启用 ctrl + 滚动来放大地图必须通过 gestureHandling: 'greedy' 这个选项在 google 地图对象的 javascript 中。你刚刚通过了

      参考:Click here to look at reference

      据我所知,有任何值得你的 css 的问题,因为这里是你想要的链接 please refer this link

      【讨论】:

      • higestureHandling: 'greedy' 用于不显示任何消息,但我想显示此消息。
      【解决方案3】:

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

      "https://maps.googleapis.com/maps/api/js?v=3.30&sensor=false&key=" + your_api_key

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

      希望这能解决您的问题。

      【讨论】:

        猜你喜欢
        • 2023-03-27
        • 2018-01-23
        • 2012-07-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多