@Timoffeus

Как найти виновника ошибки [Intervention] Unable to preventDefault inside passive...?

Добрый день, натягиваю верстку на сайт и столкнулся с такой проблемой

plugins.js:901 [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/6662647093133312

вычитал что надо повесить passive: true, но в js я не очень силен.
Функция на которую ругается гугл:
function r(e) {
        A || t();
        var o = e.target, r = u(o);
        if (!r || e.defaultPrevented || e.ctrlKey) return !0;
        if (w(D, "embed") || w(o, "embed") && /\.pdf/i.test(o.src) || w(D, "object")) return !0;
        var a = -e.wheelDeltaX || e.deltaX || 0, i = -e.wheelDeltaY || e.deltaY || 0;
        return K && (e.wheelDeltaX && b(e.wheelDeltaX, 120) && (a = -120 * (e.wheelDeltaX / Math.abs(e.wheelDeltaX))), e.wheelDeltaY && b(e.wheelDeltaY, 120) && (i = -120 * (e.wheelDeltaY / Math.abs(e.wheelDeltaY)))), a || i || (i = -e.wheelDelta || 0), 1 === e.deltaMode && (a *= 40, i *= 40), !z.touchpadSupport && v(i) ? !0 : (Math.abs(a) > 1.2 && (a *= z.stepSize / 120), Math.abs(i) > 1.2 && (i *= z.stepSize / 120), n(r, a, i), e.preventDefault(), void l())
    }
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
sharomet
@sharomet
Front-End
Попробуйте так:
Элемент или то чем вызывается функция.addEventListener(ваша функция, { passive: false }); // Или passive: true

Как исправить ошибку [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See?
И скорей всего вы смотрите скомпилированый(сжатый), вам нужен исходник
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы