Геолокация заблокирована или скорость 0? iPhone и Android
Автор Abhishek · Обновлено 15 сентября 2026 г.
Почему спидометр показывает 0
У спидометра в браузере ровно один источник скорости: GPS-приёмник телефона, который читается через Geolocation API. Если приёмнику нечего сообщить, спидометр показывает 0. Прежде чем лезть в настройки, исключите обычные причины.
- Вы в помещении. GPS нужно видеть небо. У окна телефон может получить грубую позицию по Wi-Fi, но в ней нет скорости, поэтому стрелка остаётся на нуле.
- Вы за компьютером или ноутбуком. У большинства нет GPS-чипа вообще. Браузер может прикинуть, где вы, по соседним сетям, но не может измерить, как быстро вы движетесь.
- Первая фиксация ещё не пришла. С холодного старта телефону нужно до минуты, чтобы поймать достаточно спутников. Цифра точности в строке состояния тем временем уменьшается.
- Вы стоите. Всё, что медленнее шага, считается остановкой, чтобы дрожание GPS не добавляло к поездке призрачное расстояние.
Если ничего из этого не подходит, а страница пишет, что геолокация заблокирована, разрешение когда-то было отклонено, и браузер это запомнил. Решение зависит от браузера.
iPhone и iPad
Safari запрашивает геопозицию у iOS, а iOS перед ответом проверяет два переключателя.
- Откройте Настройки > Конфиденциальность и безопасность > Службы геолокации и убедитесь, что главный переключатель включён.
- Прокрутите список приложений до Веб-сайты Safari и выберите При использовании приложения.
- На том же экране включите Точная геопозиция. Без неё iOS отдаёт браузеру намеренно грубую позицию без пригодной скорости.
- Затем откройте Настройки > Safari > Геопозиция и выберите Спрашивать или Разрешить.
Если на iPhone вы пользуетесь Chrome, ищите в Службах геолокации пункт Chrome вместо Веб-сайтов Safari; остальное то же самое.
Android: Chrome
Chrome хранит решение для каждого сайта, а Android хранит одно на всю систему.
- На странице спидометра нажмите значок замка (или значок настроек) слева в адресной строке.
- Нажмите Разрешения, затем Геолокация, и выберите Разрешить.
- Перезагрузите страницу и нажмите Старт.
Если пункт серый или показание по-прежнему 0, откройте Настройки Android > Местоположение и проверьте, что главный переключатель включён. В разделе Службы геолокации включите Точность геолокации Google. Эта настройка позволяет телефону сочетать GPS с Wi-Fi и мобильными данными, и первая фиксация приходит гораздо быстрее.
Android: Samsung Internet
- Нажмите кнопку меню (три полоски) внизу адресной строки.
- Откройте Настройки > Сайты и загрузки > Разрешения для сайтов.
- Нажмите Местоположение, проверьте, что переключатель включён и что livespeedtracker.com нет в списке заблокированных.
Samsung Internet тоже учитывает системный переключатель Android, описанный выше, так что проверьте и его.
Firefox
На Android нажмите значок замка в адресной строке, затем Разрешения, и переведите Местоположение в разрешено. На компьютере щёлкните замок, найдите пункт Местоположение в разрешениях и снимите блокировку крестиком рядом. В следующий раз, когда вы нажмёте Старт, Firefox спросит снова.
Всё ещё 0 после разрешения?
Разрешение дано, а стрелка всё равно на нуле? Пройдите по списку.
- Выйдите на улицу. Не к окну: на улицу, под открытое небо. Крыша машины годится, парковка под зданием нет.
- Подождите полную минуту. Холодный старт на телефоне, который давно не пользовался GPS, действительно занимает столько.
- Перезагрузите страницу и снова нажмите Старт. Браузеры перечитывают изменённое разрешение только при следующей загрузке.
- Отключите энергосбережение. Режимы экономии на iOS и Android урезают GPS, а некоторые полностью останавливают его для веб-страниц.
- Закройте другие приложения с GPS. Навигатор в фоне может держать приёмник на частоте обновления ниже, чем нужно спидометру.
- Следите за цифрой точности. Показания хуже ±30 м отбрасываются намеренно. Как только цифра опустится ниже 30 м, появится скорость.
Если вы две минуты едете под открытым небом, а точность так и не опускается ниже 30 м, проблема в GPS телефона, а не в странице. Перезагрузка чаще всего помогает.
Источники
- W3C Geolocation API определяет модель разрешений и значение
coords.speed, которое читает страница. - Apple: О конфиденциальности и Службах геолокации описывает переключатели Служб геолокации, отдельных приложений и Точной геопозиции.
- Справка Google Chrome: Изменение разрешений для сайтов охватывает настройку геолокации для отдельных сайтов на Android и на компьютере.
Попробуйте на своём устройстве.
Открыть спидометр