dragula.js:由于目标被视为被动,因此无法在被动事件侦听器中防止Default



我正在使用dragula js在移动设备中使用拖放功能,突然遇到了一个问题,出现了以下错误。

[Intervention]无法防止被动事件侦听器内部的默认值由于目标被视为被动。参见

并且错误命中以下函数

function drag (e) {
if (!_mirror) {
return;
}
e.preventDefault();
//other code
}

这里可能有什么问题?

这似乎是对chrome 56进行突破性升级以提高滚动性能的问题,请在此处查看

https://github.com/bevacqua/dragula/issues/468

可以将touch-action: none定义为拖动句柄以解决问题。

指针事件的绑定似乎有问题。

我的问题通过在拖动手柄中添加触摸操作得到了解决:none。

最新更新