首页 > 解决方案 > 禁用 mapbox 中的单指缩放功能

问题描述

我一直在寻找禁用 mapbox 中的单指缩放手势。

使用此功能,您可以通过双击和拖动用一根手指进行缩放。在第二次点击时,您按住手指并向上或向下拖动以放大或缩小。

简要解释 https://docs.mapbox.com/mapbox-gl-js/api/handlers/#touchzoomrotatehandler#enable

问题是您可以使用以下调用按照上面的链接禁用此功能。

map.touchZoomRotate.disable();

但是,如果我禁用该功能,两指缩放功能也会消失。有没有办法单独禁用一个手指手势?谢谢!!!

标签: mapboxmapbox-gl-js

解决方案


推荐阅读