diff --git a/src/utils/mapboxgl_plugs/index.js b/src/utils/mapboxgl_plugs/index.js index e10947a..1de9233 100644 --- a/src/utils/mapboxgl_plugs/index.js +++ b/src/utils/mapboxgl_plugs/index.js @@ -163,6 +163,11 @@ export class FollowControl { // 监听地图 mousedown 事件 this._map.on('mousedown', this._handleMapMouseDown.bind(this)) + // 监听触摸事件 + this._map.getCanvasContainer().addEventListener('touchstart', this._handleMapMouseDown.bind(this)) + this._map.getCanvasContainer().addEventListener('touchmove', this._handleMapMouseDown.bind(this)) + this._map.getCanvasContainer().addEventListener('touchend', this._handleMapMouseDown.bind(this)) + return this._container }