как определить наличие сенсорного экрана устройства с помощью javascript
2 года назад
Nikolai Gagarinov
Ответы
Для определения наличия сенсорного экрана есть несколько способов.
Проверка через User Agent:
Второй метод более надежен. Он проверяет наличие поддержки событий сенсорного взаимодействия:
ontouchstartв объектеwindow: свойство, которое будет истинным, если браузер поддерживает касания.navigator.maxTouchPoints: возвращает максимальное количество сенсорных точек, которые поддерживает устройство.
Можно также попробовать зарегистрировать события касания и посмотреть, обрабатываются ли они. Если события успешно обрабатываются, это может указывать на возможность сенсорного экрана:
год назад
Ivan Gagarinov
Похожие вопросы
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845





