Как сделать touch events только для телефонов?

Как сделать touchstart только для тех устройств, которые его поддерживают, а для всех остальных сделать click (mousedwon)?
  • Вопрос задан
  • 370 просмотров
Решения вопроса 1
winbackgo
@winbackgo
Проверить если поддерживаются touch события:
var touchSupport = 'ontouchstart' in window 
|| window.DocumentTouch && document instanceof window.DocumentTouch;


https://github.com/Modernizr/Modernizr/blob/master...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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