Detectando dispositivos Android com Javascript puro
O título já diz tudo. Com uma simples linha de código utilizando a string User Agent é possível detectar se o dispositivo móvel está rodando o sistema Android.
No código abaixo, que transformei em função mas poderia muito bem ser uma simples variável o atributo de uma classe, é possível fazer adaptações ou redirecionamento para quando o dispositivo utiliza o sistema Android.
Chega de conversa e vamos ao código:
1 2 3 |
function isAndroid(){ return /(android)/i.test(navigator.userAgent); } |
Repare que é feito um teste na string “android” utilizando expressão regular, forçando o case insensitive, ou seja, pode vir “android”, “Android” ou “ANDROID” que não faz mal, ele detectará.
Não gostou da função e quer usar esse código em forma de variável? Então segura aí o código
1 |
isAndroid() = /(android)/i.test(navigator.userAgent); |
Pronto, espero que ajude !!!
Você pode se interessar

Como planejar e construir um projeto de programação
Carlos L. A. da Silva - 19 de abril de 2021O desenvolvedor full stack Peter Lynch revela seu método de preparação para qualquer projeto, de forma simples e direta para iniciantes e veteranos.

15 ferramentas de desenvolvimento para melhorar sua produtividade em 2021 sem gastar nada
Carlos L. A. da Silva - 2 de abril de 2021O cenário de desenvolvimento está em constante mudança e muitas vezes uma ferramenta nova pode agilizar muito seu trabalho.

A tecnologia por trás do deep fake de Deep Nostalgia
Carlos L. A. da Silva - 22 de março de 2021Serviço do My Heritage permite "animar" fotos do passado, trazendo vida para seus antepassados. Como isso é possível?
Mais publicações


Quanto ganha um programador? Confira uma das maiores pesquisas salariais realizadas no Brasil
Redação - 23 de fevereiro de 2021

Deixe um Comentário