get os name
1.0.0
Это очень простой и маленький пакет NPM, который дает вам имя операционной системы клиента. Он не имеет зависимостей и использует JavaScript и веб -API Navigator, который имеет широкую поддержку браузера.
npm install get-os-name
Чтобы быть более конкретным, этот пакет использует Navigator.Useragent. Имейте в виду, что пользователи браузера могут изменить значение этого поля, если они хотят (UA Spoofing).
| Имя функции | Возврат тип | Описание |
|---|---|---|
| GetOperatingSystemname | нить | Экспорт пакета по умолчанию. Функция, которая возвращает имя операционной системы (например, «Windows»). Запасные на «неизвестно». |
| Изоникс | логический | Функция, которая возвращает True, если операционная система - Unix |
| Iswindows | логический | Функция, которая возвращает True, если операционной системой является Windows |
| Исмако | логический | Функция, которая возвращает True, если операционной системой является macOS |
| islinux | логический | Функция, которая возвращает истину, если операционная система является Linux |
| Исандероид | логический | Функция, которая возвращает True, если операционная система является Android |
| Исиос | логический | Функция, которая возвращает True, если операционная система является iOS |
import getOperatingSystemName , {
isUNIX ,
isWindows ,
isMacOS ,
isLinux ,
isAndroid ,
isIOS ,
} from "get-os-name" ;
const osName = getOperatingSystemName ( )
const isOSNameUNIX = isUNIX ( )
const isOSNameWindows = isWindows ( )
const isOSNameMacOS = isMacOS ( )
const isOSNameLinux = isLinux ( )
const isOSNameAndroid = isAndroid ( )
const isOSNameIOS = isIOS ( )Демо