我发现了一个意外的行为,与Mapbox GL JS的弹出式功能标识有关。
我使用的是以下事件。
map.on('click', this._showPopup(e));
但是当我进行双击和放大的时候,弹出的内容显示和关闭了好几次。
有什么办法可以防止这种行为吗?
你可以做的一个快速修复是禁用doubleClickZoom地图框选项。
https:/docs.mapbox.commapbox-gl-jsapi#map#doubleclickzoom。