Skip to main content

Чи правильно працює орієнтація екрана?

Відстежуйте орієнтацію екрана пристрою в реальному часі.

Цей тест використовує Screen Orientation API для звіту про поточний тип орієнтації та кут у градусах.

Screen Orientation API повідомляє чотири стани: portrait-primary (0°), landscape-primary (90°), portrait-secondary (180°), landscape-secondary (270°).

Landscape
Typeunknown
Angle
Changes0

Що означають результати?

ResultRangeMeaning
ДобреОрієнтація оновлюється миттєво при поворотіАкселерометр і система орієнтації екрана працюють коректно.
ПопередженняЗміни орієнтації повільні або потребують надмірного поворотуДатчик орієнтації може бути повільним.
ПоганоОрієнтація не змінюється або заблокованаБлокування повороту може бути увімкнено.

Поширені проблеми та рішення

Екран не повертається при повороті пристрою

Перевірте, що блокування повороту вимкнено.

Орієнтація змінюється, але кут здається неправильним

Різні пристрої визначають 0° по-різному.

Пов'язані інструменти

Часті запитання

Що таке Screen Orientation API?

Веб-стандарт, що надає поточний тип орієнтації та кут екрана пристрою.

Чому планшет показує альбомний режим як 0°?

Природна орієнтація (0°) залежить від виробника.

Чи можуть сайти блокувати орієнтацію?

Так, у повноекранному режимі через screen.orientation.lock().

Чи надсилаються дані на сервер?

Ні. Все читається локально через Screen Orientation API.