Ссылки на BxSlider не работают в Google Chrome, но работают во всех других браузерах - PullRequest
2 голосов
/ 29 марта 2019

Сообщение об ошибке при нажатии -

jquery.js: 4388 [Нарушение] Добавлен непассивный слушатель событий в событие touchmove, блокирующее прокрутку. Пометьте обработчик событий как пассивный, чтобы сделать страницу более отзывчивой. Смотри https://www.chromestatus.com/feature/5745543795965952

Я могу открыть ссылку, щелкнув правой кнопкой мыши в новом кране. Более важный щелчок левой кнопкой мыши не работает.

Во всех других браузерах ссылки работают нормально

Пожалуйста, помогите мне

Ответы [ 2 ]

7 голосов
/ 01 апреля 2019

Автор плагина знает об этой ошибке.Вы можете отслеживать прогресс здесь Проблемы с bxSlider

Быстрый обходной путь при ожидании исправления - установить touchEnabled в значение false.

$('.your-slider').bxSlider({
        touchEnabled: false
    });
1 голос
/ 24 мая 2019

Альтернативно в вашем файле jquery.bxslider.js: Заменить это:

if (slider.settings.touchEnabled && !slider.settings.ticker) { initTouch(); }

С этим:

if (navigator.maxTouchPoints > 0) { initTouch(); }

Это решило для меня.

...