@Vlad_isLove

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

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

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

Войти через центр авторизации
Похожие вопросы
29 мар. 2024, в 18:19
20000 руб./за проект
29 мар. 2024, в 18:08
2500 руб./за проект
29 мар. 2024, в 17:51
40000 руб./за проект