传单JS锁定地图中心



有没有一种简单的方法来锁定地图的中心?

您可以使用map.dragging.disable();轻松禁用拖动/平移,但这不会使地图的中心固定。在文档和网络上搜索了它,但找不到任何内容。

maxBounds选项(与 maxBoundsViscosity 配对)应该可以解决问题 - 只需将您想要居中的LatLng转换为零面积LatLngBounds即可。

使用选项 scrollWheelZoom: "center" 修复使用滚轮缩放到地图中心的问题。

var map = L.map('map', {
    center: [0,0],
    dragging: false,
    scrollWheelZoom: "center",
});

最新更新