我正在使用 Dragula js 在移动设备中使用拖放功能,突然遇到一个问题,出现以下错误。
[干预] 由于目标被视为被动,因此无法防止被动事件侦听器内的默认情况。看
并且错误发生在以下函数中
function drag (e) {
    if (!_mirror) {
      return;
    }
    e.preventDefault();
    //other code
  }
这里可能有什么问题?
这似乎是 chrome 56 的重大升级的问题,以提高滚动性能,请检查此处
https://github.com/bevacqua/dragula/issues/468
您可以定义touch-action: none拖动手柄来解决该问题。
指针事件的绑定似乎有问题。
通过向拖动手柄添加 touch-action: none 解决了我的问题。