как определить наличие сенсорного экрана устройства с помощью javascript
год назад
Nikolai Gagarinov
Ответы
0
Для определения наличия сенсорного экрана есть несколько способов.
Проверка через User Agent:
Второй метод более надежен. Он проверяет наличие поддержки событий сенсорного взаимодействия:
ontouchstart
в объектеwindow
: свойство, которое будет истинным, если браузер поддерживает касания.navigator.maxTouchPoints
: возвращает максимальное количество сенсорных точек, которые поддерживает устройство.
Можно также попробовать зарегистрировать события касания и посмотреть, обрабатываются ли они. Если события успешно обрабатываются, это может указывать на возможность сенсорного экрана:
7 месяцев назад
Ivan Gagarinov
Похожие вопросы