Esta postagem descreverá o procedimento para detectar um dispositivo móvel usando JavaScript.
Como detectar um dispositivo móvel com javascript?
Usando o “janela.MatchMedia ()”Método com consultas de mídia CSS para detectar dispositivos móveis em um aplicativo da web com JavaScript. O método MatchMedia () fornece um novo objeto MediaQueryList, que pode ser usado para identificar se o documento corresponde ou não à string de consulta de mídia e para acompanhá -lo para que você possa dizer quando ele corresponde ou não.
Sintaxe
Siga a sintaxe mencionada para detectar o dispositivo móvel em um aplicativo da Web:
Este método gera uma nova lista de “MediaQuery”Objetos que verificam se o documento corresponde à string de consulta de mídia.
Exemplo
No arquivo JavaScript, use uma declaração condicional onde verificaremos a largura da tela do dispositivo. É considerado um dispositivo móvel se a tela for 768px ou menos de 768px. Combine o tamanho da tela com a lista de consultas de mídia retornada do método MatchMedia (). Se corresponder, mostre uma mensagem de alerta “Modo móvel”; caso contrário, é um “Modo de mesa”:
Saída
O GIF acima mostra quando ajustamos a janela do documento, e a viewport é equivalente ao 768px. Como resultado, uma mensagem de alerta “Modo móvel”Foi exibido.
Conclusão
Para detectar o modo de dispositivo móvel em um aplicativo da web, use o “janela.MatchMedia ()”Método com consultas de mídia CSS. Ele retorna um novo objeto MediaQueryList, que pode ser usado para identificar se o documento corresponde ou não à string de consulta de mídia e para acompanhá -lo para que você possa dizer quando ele corresponde ou não. Este post descreveu o procedimento para detectar um dispositivo móvel com JavaScript.