Решение проблем
Исправьте за 2 минуты
9 из 10 проблем — это разрешение или плохо откалиброванный магнитометр. Найдите своё устройство ниже и пройдите список по порядку.
Сначала эти три пункта
- Нажмите «Начать». Инструмент включает датчики только после вашего нажатия — браузерам нужен этот жест перед запросом разрешения.
- Держите телефон ровно. Наклонённый телефон даёт нестабильный курс. Держите его параллельно земле.
- Отойдите от металла. Машины, арматура в бетоне, динамики, магнитные чехлы и зарядки ноутбуков искажают поле.
Решение 01
iPhone и iPad — Safari
- Откройте «Настройки» → «Конфиденциальность и безопасность» → «Службы геолокации» → «Сайты Safari» и выберите «При использовании приложения».
- Откройте «Настройки» → «Приложения» → Safari (или «Настройки» → Safari) → «Конфиденциальность и безопасность» и включите «Доступ к движению и ориентации».
- Вернитесь на эту страницу, нажмите адресную строку и значок местоположения, чтобы убедиться, что доступ разрешён.
- Перезагрузите страницу и снова нажмите «Начать поиск Киблы».
- Снимите магнитные чехлы или кольца-держатели — чаще всего именно они дают странные показания на телефонах.
Решение 02
Android — Chrome и Samsung Internet
- Нажмите значок замка или настроек в адресной строке → «Разрешения» → «Местоположение» → «Разрешить».
- В системных настройках → «Местоположение» убедитесь, что геолокация включена, а режим точности — «Высокая».
- Откройте переключатель конфиденциальности «Движение и датчики» / «Датчики» для браузера и разрешите его, если производитель его показывает.
- Перекалибруйте: найдите «Калибровка компаса» в настройках системы (у многих Android есть встроенный инструмент), затем запустите здешнее руководство восьмёркой.
- Перезапустите браузер после изменения разрешений датчиков — некоторые устройства применяют их только при повторном открытии.
Решение 03
Ноутбуки и настольные компьютеры
- В большинстве ноутбуков нет магнитометра, поэтому режимы «Компас» и «Стрелка» показывают «Нет сигнала компаса». Это нормальное поведение оборудования, а не ошибка.
- Используйте режим «Карта» — азимут, маршрут и расстояние совпадают с телефонной версией.
- Если в устройстве есть датчик (некоторые трансформеры и планшеты), включите общие флаги датчиков в браузере: chrome://flags/#enable-generic-sensor-extra-classes (Chrome и Edge).
- Firefox и Safari на компьютере не передают датчики ориентации сайтам — используйте карту.
Решение 04
Доступ к геопозиции заблокирован
- Найдите в адресной строке значок заблокированного местоположения и установите «Разрешить».
- Проверьте, не включён ли браузер в приватном/инкогнито-режиме с дополнительной блокировкой.
- Корпоративные сети и некоторые расширения приватности могут блокировать геолокацию — попробуйте другую сеть или браузер.
- Разрешив местоположение, снова нажмите «Найти направление Киблы». Показание появится, как только будет получена позиция.
Точность
Калибровка компаса
Откройте поиск, нажмите шестерёнку настроек, затем кнопку «Калибровать» в предупреждении о точности, чтобы увидеть анимированное руководство восьмёркой. Показание хорошее, когда индикатор точности показывает «Активен» (или ошибку меньше ±10°).
Всё ещё не получается? Сравните азимут с примерами расчёта в разделеКак это работает — если ваш результат совпадает с математикой, число верное, и проверить нужно только компас.
Chrome и Edge на компьютере
Включить общие датчики (необязательно)
Нужно только для устройств с магнитометром, у которых закрыт веб-доступ к нему:
- Скопируйте chrome://flags/#enable-generic-sensor-extra-classes в новую вкладку.
- Установите Generic Sensor Extra Classes в положение Enabled.
- Перезапустите браузер и перезагрузите эту страницу.
- Edge использует те же флаги по адресу edge://flags/…