모바일 센서 감지 - 자이로스코프 및 가속도계

스마트폰과 태블릿의 내장 센서를 정밀 검사합니다. 자이로스코프, 가속도계 및 방향 센서 데이터를 실시간으로 읽어 기기의 모션 감지 기능이 민감한지 확인합니다.

가용성 및 권한

보안 컨텍스트 (HTTPS)
아니요 (센서 불가 가능성)
DeviceMotionEvent
사용 불가
권한:알 수 없음
DeviceOrientationEvent
사용 불가
권한:알 수 없음
deviceorientationabsolute
불확실/불가 (일반)
대부분 미제공.
보안 컨텍스트가 아닙니다. 모바일 브라우저가 모션/방향 이벤트를 제한할 수 있습니다.

제어 및 샘플링

대기 중
빈도: Motion 0/s, Orientation 0/s

실시간 수치

가속도 (중력 제외) m/s²갱신: -
x
-
y
-
z
-
|a|:-
가속도 (중력 포함) m/s²간격: -
x
-
y
-
z
-
|a|:- (약 - g)
자이로 회전율 (°/s)갱신: -
alpha
-
beta
-
gamma
-
방향 (alpha/beta/gamma, °)갱신: -
alpha
-
beta
-
gamma
-
absolute:falseheading:-accuracy:-
팁: 수치가 계속 ' - '라면 미권한, 센서 없음, 또는 브라우저/시스템의 '모션 및 방향 접근' 차단 상태입니다.

이벤트 로그

로그 없음

빠른 점검

모바일 브라우저로 열어보세요. 데스크톱 브라우저에는 일반적으로 센서 이벤트가 없습니다.
"가용성 및 권한"을 먼저 살펴보십시오. HTTPS가 아니거나 권한이 부여되지 않은 경우 판독값은 항상 "-"일 가능성이 높습니다.
iOS Safari에서는 명시적인 승인이 필요한 경우가 많습니다. 먼저 "승인 요청"을 클릭한 다음 "수집 시작"을 클릭하세요. 시스템이 "모션 및 방향 액세스"를 끄면 항상 데이터가 없습니다.
판독값이 비정상적인 경우 먼저 이벤트 빈도(초당 동작/방향 시간)와 "업데이트" 시간을 살펴보세요. 빈도가 0이라는 것은 모니터링이 효과적이지 않거나 시스템에 의해 차단된다는 의미입니다.

기기 센서 테스트 가이드

DeviceMotion / DeviceOrientation 권한, 이벤트 빈도, 실시간 수치를 빠르게 체크합니다.

단계 1

환경 및 권한 확인

약 10초
모바일 브라우저를 사용하여 열어보세요. (데스크톱 브라우저에는 일반적으로 센서 이벤트가 없습니다.)
HTTPS에 있는지 확인하세요(비보안 컨텍스트는 제한될 수 있음).
승인이 필요하다는 메시지가 표시되는 경우: "승인 요청"을 클릭하고 시스템 팝업 창에서 허용을 선택합니다.
그래도 데이터가 없는 경우: 시스템 설정에서 "Motion and Orientation Access"가 꺼져 있는지 확인하세요(iOS 공통).
단계 2

수집 시작 및 빈도 관찰

약 10초
"수집 시작"을 클릭하세요.
"이벤트 빈도: 초당 모션/방향 시간"이 0보다 큰지 관찰합니다.
"업데이트: xxms/xxs"가 계속 새로 고쳐지는지 확인합니다(크기가 작을수록 최신 버전임).
빈도가 0인 경우: 일반적으로 승인되지 않음/지원되지 않음/모니터링이 효과적이지 않습니다.
단계 3

동작 수행 및 수치 검증

약 15초
장치를 살짝 흔듭니다. "가속도(중력 제외)"에 뚜렷한 변화가 있는지 관찰합니다.
장치를 천천히 회전시키십시오. 회전 속도(°/s)가 변하는지 관찰하십시오.
장치 방향 변경: 알파/베타/감마 변경 여부 관찰(다른 장치 좌표계는 다를 수 있음)
방향 관련 데이터가 비정상적인 경우: 강한 자기 간섭을 피하거나 브라우저를 전환하여 다시 테스트해 보세요.

자주 묻는 질문 (FAQ)

가속도/자이로/방향 센서 테스트 관련 FAQ 및 문제 해결.

1.

이 페이지에서 무엇을 측정할 수 있나요?

DeviceMotion(가속/각속도) 및 DeviceOrientation(알파/베타/감마 등) 이벤트를 모니터링하고 권한 상태, 이벤트 빈도 및 실시간 판독값을 표시하여 장치 센서가 정상적으로 보고하는지 빠르게 확인할 수 있습니다.

2.

값이 항상 "-"인 이유는 무엇입니까?

가장 일반적인 원인은 무단, 비보안 컨텍스트(HTTPS 아님), 센서 없는 데스크톱 브라우저 또는 시스템/브라우저 비활성화 모션 및 방향 액세스입니다. 먼저 "상태 새로 고침"을 클릭한 다음 "인증 요청"을 클릭하고 시스템 설정에서 이를 허용하는지 확인하는 것이 좋습니다.

3.

iOS Safari에서 "인증 요청"을 클릭해야 하는 이유는 무엇입니까?

iOS 13+의 Safari는 모션/방향 이벤트에 대해 requestPermission() 인증 모델을 사용합니다. 승인 팝업 창은 사용자 동작에 의해 실행되어야 합니다. 그렇지 않으면 이벤트가 보고되지 않거나 빈 데이터가 반환됩니다.

4.

이벤트 빈도가 0/s인 이유는 무엇입니까?

일반적으로 이는 모니터링이 효과적이지 않거나 시스템에 의해 차단됨을 의미합니다. 권한이 부여되지 않았거나, 브라우저가 이를 지원하지 않거나, 페이지가 안전한 컨텍스트에 있지 않거나, 시스템 스위치가 꺼져 있습니다. 장치에 해당 센서가 없을 수도 있습니다(드물게).

5.

알파/베타/감마는 무엇을 의미하나요?

이는 장치의 방향 각도를 3축(단위 °)으로 나타내지만 브라우저/장치마다 좌표계 및 참조 방향의 구현이 다르기 때문에 엄격한 엔지니어링 측정보다는 "변화/연속 여부"를 확인하는 데 더 적합합니다.

6.

센서 데이터가 업로드되나요?

습관. 페이지는 로컬 브라우저에서 센서 이벤트를 읽고 표시하기만 하며 데이터를 서버에 업로드하지 않습니다.