【问题标题】:Disable double finger zoom after reaching maximum zoom达到最大缩放后禁用双指缩放
【发布时间】:2018-02-09 18:08:53
【问题描述】:

我允许在移动设备上进行双指地图缩放,这很好。 但是,如果达到最大缩放级别,我可以进行更多缩放,并且当我从显示地图中松开手指时,缩放会恢复到最大缩放级别。

在地图上达到最大缩放级别后,如何在移动设备上禁用进一步放大?

【问题讨论】:

    标签: leaflet react-leaflet


    【解决方案1】:

    这是一个 RTFM 的例子。如果您仔细查看Leaflet API documentation,您会发现L.MapbounceAtZoomLimits 选项。让我引用:

    bounceAtZoomLimitsBoolean默认true

    如果您不希望地图缩放到最小/最大缩放范围之外,然后在捏合缩放时反弹回来,请将其设置为 false

    所以:

    var mymap = L.map('map', {
        bounceAtZoomLimits: false
    })
    

    【讨论】:

      猜你喜欢
      • 2022-08-12
      • 1970-01-01
      • 2018-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-19
      • 2017-10-27
      • 1970-01-01
      相关资源
      最近更新 更多