본문으로 건너뛰기

화면 방향이 올바르게 작동하나요?

디바이스의 화면 방향을 실시간으로 모니터링합니다. 세로, 가로 및 역방향 모드를 감지하고 회전 변경이 즉시 인식되는지 확인하세요 — 모든 처리는 브라우저에서 로컬로 이루어집니다.

이 테스트는 Screen Orientation API와 window.orientation 속성을 사용하여 현재 방향 유형(portrait-primary, landscape-primary, portrait-secondary, landscape-secondary)과 도 단위의 각도를 보고하며, 디바이스를 회전할 때 실시간으로 업데이트됩니다.

Screen Orientation API는 4가지 고유 상태를 보고합니다: portrait-primary(0°), landscape-primary(90°), portrait-secondary(180°), landscape-secondary(270°), 각각 물리적 디바이스 회전에 해당합니다.

Landscape
유형unknown
각도
변경 횟수0

결과의 의미

결과 범위 의미
양호 디바이스 회전 시 방향이 즉시 업데이트됨 디바이스의 가속도계와 화면 방향 시스템이 올바르게 작동하고 있습니다. 방향 변경이 신속하게 감지되고 보고됩니다.
주의 방향 변경이 느리거나 과도한 회전이 필요함 방향 센서가 느리거나 디바이스의 회전 감도 임계값이 높게 설정되어 있을 수 있습니다. 접근성 설정이 회전 동작에 영향을 미치는지 확인하세요.
불량 방향이 변경되지 않거나 잠겨 있음 화면 회전 잠금이 활성화되어 있을 수 있습니다. 제어 센터(iOS) 또는 빠른 설정(Android)에서 회전 잠금 토글을 확인하세요. 잠금 해제 상태에서도 작동하지 않으면 가속도계 센서에 문제가 있을 수 있습니다.

일반적인 문제 및 해결 방법

디바이스를 돌려도 화면이 회전하지 않음

회전 잠금이 비활성화되어 있는지 확인하세요. iOS에서는 제어 센터를 열고 회전 잠금 아이콘이 꺼져 있는지 확인하세요. Android에서는 빠른 설정을 내려 자동 회전이 켜져 있는지 확인하세요.

방향은 바뀌지만 보고된 각도가 잘못된 것 같음

디바이스마다 자연 방향에 따라 0°를 다르게 정의합니다. 폰은 일반적으로 세로를 0°로, 태블릿은 가로를 0°로 사용할 수 있습니다. 이는 디바이스 제조사의 기본 설정에 따른 정상적인 동작입니다.

관련 도구

자주 묻는 질문

Screen Orientation API란?

Screen Orientation API는 디바이스 화면의 현재 방향 유형과 각도를 제공하는 웹 표준입니다. 방향이 업데이트될 때마다 변경 이벤트를 발생시켜 웹 앱이 디바이스 회전에 실시간으로 응답할 수 있게 합니다.

태블릿에서 가로가 0°로 표시되는 이유는?

자연 방향(0°)은 디바이스 제조사에 따라 다릅니다. 대부분의 폰은 세로를 자연 방향으로 정의하지만, 많은 태블릿은 가로를 기본 방향으로 사용합니다.

웹사이트가 화면 방향을 잠글 수 있나요?

네. 전체 화면 모드에서 실행되는 웹 앱은 screen.orientation.lock()을 사용하여 특정 방향을 강제할 수 있습니다. 하지만 이는 페이지가 전체 화면일 때만 작동하며, 일반 브라우징에서는 디바이스의 회전 설정을 재정의할 수 없습니다.

데이터가 서버로 전송되나요?

아니요. 화면 방향 데이터는 Screen Orientation API를 통해 완전히 로컬에서 읽힙니다. 디바이스 방향에 대한 정보가 어떤 서버로도 전송되지 않습니다.