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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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