Skip to main content

Czy orientacja ekranu działa prawidłowo?

Monitoruj orientację ekranu urządzenia w czasie rzeczywistym. Wykrywaj tryby pionowy, poziomy i odwrócony.

Ten test używa Screen Orientation API do raportowania bieżącego typu orientacji i kąta w stopniach.

Screen Orientation API raportuje cztery stany: portrait-primary (0°), landscape-primary (90°), portrait-secondary (180°) i landscape-secondary (270°).

Landscape
Typeunknown
Angle
Changes0

Co oznaczają wyniki?

Result Range Meaning
Dobrze Orientacja aktualizuje się natychmiast przy obracaniu Akcelerometr i system orientacji ekranu działają prawidłowo.
Ostrzeżenie Zmiany orientacji są wolne lub wymagają nadmiernego obracania Czujnik orientacji może być wolny lub próg czułości obrotu może być wysoki.
Słaby Orientacja się nie zmienia lub jest zablokowana Blokada obrotu ekranu może być aktywna.

Typowe problemy i rozwiązania

Ekran nie obraca się przy obracaniu urządzenia

Sprawdź, czy blokada obrotu jest wyłączona.

Orientacja się zmienia, ale raportowany kąt wydaje się nieprawidłowy

Różne urządzenia definiują 0° inaczej w zależności od naturalnej orientacji.

Powiązane narzędzia

Najczęściej Zadawane Pytania

Co to jest Screen Orientation API?

Standard webowy dostarczający bieżący typ orientacji i kąt ekranu.

Dlaczego mój tablet pokazuje tryb poziomy jako 0°?

Naturalna orientacja (0°) zależy od producenta urządzenia.

Czy strony mogą blokować orientację ekranu?

Tak, w trybie pełnoekranowym za pomocą screen.orientation.lock().

Czy dane są wysyłane na serwer?

Nie. Wszystko jest odczytywane lokalnie przez Screen Orientation API.