как определить устройство js — Q&A Хекслет
2026-02-26 15:04 Diff

Ответы

Есть несколько способов определения устройства, на котором на данный момент выполняется код javascript.

  1. С помощью объекта navigator можно получить информацию о браузере и операционной системе. Например, чтобы получить информацию об операционной системе, можно использовать свойство platform объекта navigator:
  1. С помощью объекта window можно получить информацию о размерах окна браузера. Например, чтобы определить, является ли устройство мобильным, можно проверить ширину окна:
  1. С помощью объекта navigator и его свойства userAgent можно получить строку, содержащую информацию о браузере и операционной системе. Например:

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