isAndroid
isAndroid es una función de utilidad que detecta si el dispositivo actual usa Android.
Notas:
- Todos los navegadores de Android incluyen el token “Android” en el agente de usuario.
Interfaz
ts
function isAndroid(userAgent?: string): boolean;Parámetros
- userAgentstring
Cadena opcional del agente de usuario que quieres comprobar. El valor predeterminado es
navigator.userAgent.
Valor de retorno
- boolean
truesi el dispositivo usa Android;falseen caso contrario. Devuelvefalseen entornos de renderizado en el servidor.
Ejemplo
tsx
if (isAndroid()) {
// Código específico de Android
enableAndroidOptimizations();
}tsx
// Con un agente de usuario personalizado
const isAndroidDevice = isAndroid(
'Mozilla/5.0 (Linux; Android 12; Pixel 6) Chrome/120'
);