uni-h5.es.js:25055 [Intervention]Ignored attempt to cancel a touchmove event with cancelable=false,
译文:
uni-h5.es.js:25055 [干预]忽略使用 cancelable=false 取消触摸移动事件的尝试,例如,因为滚动正在进行中且无法中断。
这个问题来自 uni-h5.es.js 的一个报错信息。看起来是在尝试阻止一个 touchmove 事件的默认行为,但该事件是不可取消的。这个错误通常在阻止一个已经处于活动状态的(比如滚动)touchmove事件时发生。
在 JavaScript 中,可以使用 event.preventDefault() 来阻止浏览器默认的行为。然而,一些事件(如 touchmove)的默认行为是无法取消的,除非事件还没有开始或者事件已经被取消。如果滚动正在进行,浏览器会忽略对这个事件的取消。
一般来说这是使用可滚动元素调用了滚动事件,然后滚动事件传递到冒泡到父类元素了,取消冒泡就好了
完美解决