Я хочу обработать событие «touchstart» для моего мобильного сайта.Он работал нормально, но теперь вызывает ошибку в консоли.
Я протестировал его с помощью браузера Galaxi S7 Chrome v72.0 и проверил его с расширением chrome://inspect/#devices
.
И когдаЯ попытался прикоснуться к нему:
[Вмешательство] Игнорируемая попытка отменить событие TouchMove с Cancelable = false, например, потому что прокрутка выполняется и не может быть прервана.
Мне кажется, проблема актуальна только для браузера Chrome v72.0.
var container = document.getElementById('container'),
fragments = document.createDocumentFragment(),
touchScreen = document.createElement('div');
fragments.appendChild(touchScreen);
container.appendChild(fragments);
var mousedownF = function(evt) {
evt.preventDefault();
/* Do something */
return false;
};
touchScreen.addEventListener('touchstart', mousedownF);
touchScreen.addEventListener('mousedown', mousedownF);