get os name
1.0.0
Este es un paquete NPM muy simple y pequeño que le brinda el nombre del sistema operativo de un cliente. No tiene dependencias y usa JavaScript y la API web de Navigator, que tiene soporte de navegador amplio.
npm install get-os-name
Para ser más específico, este paquete utiliza navegator.useragent. Tenga en cuenta que los usuarios del navegador pueden cambiar el valor de este campo si lo desean (falsificación de UA).
| Nombre de función | Tipo de retorno | Descripción |
|---|---|---|
| GetOperatingSystemName | cadena | El paquete predeterminado exporta. Una función que devuelve el nombre del sistema operativo (por ejemplo, "Windows"). Fallbacks a "Desconocido". |
| isunix | booleano | Una función que devuelve verdaderas si el sistema operativo es UNIX |
| Isbindows | booleano | Una función que devuelve verdaderas si el sistema operativo es Windows |
| ismacos | booleano | Una función que devuelve verdaderas si el sistema operativo es macOS |
| Islinux | booleano | Una función que devuelve verdaderas si el sistema operativo es Linux |
| isandroid | booleano | Una función que devuelve verdaderas si el sistema operativo es Android |
| isios | booleano | Una función que devuelve verdaderas si el sistema operativo es 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 ( )Manifestación