Ten post opisuje procedurę wykrywania urządzenia mobilnego za pomocą JavaScript.
Jak wykryć urządzenie mobilne z JavaScript?
Używając "okno.MatchMedia ()”Metoda z zapytaniami CSS Media w celu wykrywania urządzeń mobilnych w aplikacji internetowej z JavaScript. Metoda MatchMedia () zapewnia nowy obiekt MediaQueryList, którego można użyć do określenia, czy dokument pasuje do ciągu zapytań multimedialnych i śledzenia go, abyś mógł stwierdzić, kiedy to robi lub nie pasuje.
Składnia
Postępuj zgodnie z wymienioną składnią do wykrywania urządzenia mobilnego w aplikacji internetowej:
Ta metoda przedstawia nową listę „Mediaquery”Obiekty, które weryfikują, czy dokument pasuje do ciągu zapytania multimedialnego.
Przykład
W pliku JavaScript użyj instrukcji warunkowej, w której sprawdzimy szerokość ekranu urządzenia. Jest uważane za urządzenie mobilne, jeśli ekran ma 768px lub mniej niż 768px. Dopasuj ten rozmiar ekranu do zwróconej listy zapytania multimediów z metody MatchMedia (). Jeśli pasuje, pokaż wiadomość o alercie „Tryb mobilny”; W przeciwnym razie jest to „Tryb stacjonarny”:
Wyjście
Powyższy GIF pokazuje, kiedy dostosowaliśmy okno dokumentu, a rzutek jest równoważny 768px. W rezultacie komunikat o alercie „Tryb mobilny”Został wyświetlony.
Wniosek
Do wykrywania trybu urządzenia mobilnego w aplikacji internetowej użyj „okno.MatchMedia ()”Metoda z zapytaniami CSS Media. Zwraca nowy obiekt MediaQueryList, którego można użyć do określenia, czy dokument pasuje do ciągu zapytania multimedialnego i do śledzenia go, abyś mógł powiedzieć, kiedy to się stanie lub nie pasuje. W tym poście opisano procedurę wykrywania urządzenia mobilnego za pomocą JavaScript.