echarts 地图 在ipad 双指按下不动 地图变小
时间: 2023-07-23 20:29:53 浏览: 53
这可能是因为iPad的默认手势会触发缩放操作,而Echarts地图也使用了双指缩放的手势。您可以尝试在Echarts地图上禁用iPad的缩放手势,方法如下:
1. 在Echarts初始化时,设置disableTouch属性为true,即禁用触摸事件。
```
myChart.setOption(option, true);
myChart.disableTouch();
```
2. 在iPad的触摸事件中,阻止缩放操作的默认行为。
```
document.body.addEventListener('touchmove', function (event) {
event.preventDefault();
}, { passive: false });
```
这样做可以防止iPad的缩放手势与Echarts地图的双指缩放手势冲突,从而避免地图变小的问题。