Javascript. Как определить мобильное устройство?

Главная  >>  Frontend  >>  Javascript. Как определить мобильное устройство?

В интернете много вариантов определения того, с мобильного устройства пользователь смотрит сайт или с ПК. Приведу один из них, которым пользуюсь сам.

Конечно, множество вариантов условны и могут давать погрешность. Кроме этого некоторые варианты очень громоздки, чего не требует ситуация. Окончательное решение принимайте исходя из важности и строгости определения устройства. Но во многих случаях, приведенный ниже пример сможет помочь.

Как видите код выше берет за основу userAgent и отталкивается от наличия в нем определенных ключей, которые соответствуют мобильным версиям ПО. На уникальность метод не претендует, но свои функции в тестовой среде отлично выполняет, если не уходить в философию и поиск «что не так».

Друзья, надеюсь статья была Вам полезной! Всегда рад Вашим комментариям под этой статьей — удачи!