0 Compartilhamentos 630 Views

Detectando dispositivos Android com Javascript puro

8 de novembro de 2017

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:

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

Pronto, espero que ajude !!!

Carregando...

Você pode se interessar

Como planejar e construir um projeto de programação
Artigos
31 visualizações
Artigos
31 visualizações

Como planejar e construir um projeto de programação

Carlos L. A. da Silva - 19 de abril de 2021

O 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
Artigos
165 visualizações
Artigos
165 visualizações

15 ferramentas de desenvolvimento para melhorar sua produtividade em 2021 sem gastar nada

Carlos L. A. da Silva - 2 de abril de 2021

O 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
Artigos
162 visualizações
Artigos
162 visualizações

A tecnologia por trás do deep fake de Deep Nostalgia

Carlos L. A. da Silva - 22 de março de 2021

Serviço do My Heritage permite "animar" fotos do passado, trazendo vida para seus antepassados. Como isso é possível?

Deixe um Comentário

Your email address will not be published.

Mais publicações

Como se tornar um Engenheiro DevOps em 2021
Artigos
148 visualizações
148 visualizações

Como se tornar um Engenheiro DevOps em 2021

Carlos L. A. da Silva - 1 de março de 2021
Seus dados vazaram. E agora?
Artigos
128 visualizações
128 visualizações

Seus dados vazaram. E agora?

Carlos L. A. da Silva - 19 de fevereiro de 2021
Entendendo o elemento time em HTML 5
Artigos
145 visualizações
145 visualizações

Entendendo o elemento time em HTML 5

Carlos L. A. da Silva - 5 de fevereiro de 2021