Задать вопрос
@Vlad_isLove

Как запретить скроллинг страницы на смартфонах при нажатии на блок?

На странице есть canvas в котором можно рисовать линию при нажатии ЛКМ и движении мыши линия рисуется от точки нажатия до точки где двигается нажатая мышь. События отслеживаются с помощью nomousedown, nomousemove, nomouseup. Но на смартфоне при нажатии на canvas и движении пальцем страница просто скроллится, добавление ontouchstart, ontouchmove, ontouchend не помогло. Как сделать, чтобы на смартфонах страница не скроллилась при нажатии в canvas и в canvas происходило рисование?
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Vlad_isLove Автор вопроса
jQuery:
$(canvas).bind('touchmove', function(e){e.preventDefault()});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы