Skip to main content

Чи працює мій цифровий компас?

Запустіть тест і обертайте пристрій горизонтально. Стрілка компаса на Canvas вказує на північ у реальному часі з відображенням напрямку в градусах і сторонах світу (N, NE, E, SE, S, SW, W, NW).

Цей тест зчитує властивість DeviceOrientationEvent.alpha з магнітометра для відображення напрямку компаса в реальному часі в градусах (0–360°) з позначками сторін світу.

0° вказує на північ, 90° на схід, 180° на південь, 270° на захід; точність залежить від магнітних перешкод і калібрування пристрою.

Sensor access is required to run this test.

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

Result Range Meaning
Добре Напрямок оновлюється плавно, відповідає фізичному напрямку Ваш магнітометр відкалібрований і працює правильно. Стрілка компаса точно відстежує північ при обертанні.
Увага Напрямок дрейфує або стрибає хаотично Магнітні перешкоди від металевих предметів, чохлів для телефону або навколишньої електроніки. Відійдіть від джерел перешкод і відкалібруйте, рухаючи телефон у формі вісімки.
Погано Немає даних напрямку або значення залишається фіксованим Магнітометр недоступний або дозвіл було відхилено. На iOS надайте доступ до сенсора орієнтації, коли з'явиться запит.

Поширені проблеми та способи їх вирішення

Компас показує неправильний напрямок або дрейфує

Відкалібруйте магнітометр, повільно рухаючи телефон у формі вісімки кілька разів. Відійдіть від металевих предметів, магнітів та електронних пристроїв.

Дані напрямку не відображаються на iOS

iOS 13+ вимагає явного дозволу для DeviceOrientationEvent. Натисніть «Почати», щоб викликати запит, і надайте доступ. Переконайтеся, що сайт працює через HTTPS.

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

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

Як перевірити цифровий компас мого телефону?

Натисніть «Почати тест», потім тримайте телефон горизонтально і повільно обертайте. Стрілка компаса повинна вказувати на північ. Дисплей напрямку показує ваш поточний курс у градусах (0–360) та сторону світу.

Чому компас показує неправильний напрямок?

Магнітні перешкоди від металевих предметів, чохлів або навколишньої електроніки можуть впливати на точність. Спробуйте відійти від таких предметів. Деяким пристроям може знадобитися калібрування компаса — рухайте телефон у формі вісімки.

Чи використовує цей тест GPS або дані геолокації?

Ні. Тест компаса використовує лише DeviceOrientation API для зчитування магнітометра. GPS, служби геолокації або мережеві запити не задіяні.

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

Ні. Усі дані орієнтації обробляються локально через DeviceOrientation API. Серверна комунікація під час тесту не відбувається.