Собственно достался такой плагин и всё бы ничего - но в мобильной версии не работает скролл содержимого
получаю вот такую ошибку
Unable to preventDefault inside passive event listener due to target being treated as passive.
function _start(event, gotoMouse) {
if(self.hasContentToSroll) {
$("body").addClass("noSelect");
mousePosition = gotoMouse ? $thumb.offset()[posiLabel] : (isHorizontal ? event.pageX : event.pageY);
if(hasTouchEvents) {
document.ontouchmove = function(event) {
if(self.options.touchLock || _isAtBegin() && _isAtEnd()) {
event.preventDefault(); ----------------------- вот тут
}
event.touches[0][pluginName + "Touch"] = 1;
_drag(event.touches[0]);
};
document.ontouchend = _end;
}
$(document).bind("mousemove", _drag);
$(document).bind("mouseup", _end);
$thumb.bind("mouseup", _end);
$track.bind("mouseup", _end);
_drag(event);
}
}
Понимаю что надо как то повесить и снять событие
window.addEventListener('touchmove', event => {
event.preventDefault();
event.stopImmediatePropagation();
}, { passive: false });
но сделать у меня не получается ((( помогите плиз советом