Spec-Zone.ru › Web APIs

Геолокация: метод clearWatch()

Базовая Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.

Метод clearWatch() интерфейса Geolocation используется для отмены регистрации обработчиков отслеживания местоположения/ошибок, ранее установленных с помощью метода Geolocation.watchPosition().

Синтаксис

clearWatch(id)

Параметры

id

Идентификатор, возвращённый методом Geolocation.watchPosition() при установке обработчика, который требуется удалить.

Возвращаемое значение

None (undefined).

Примеры

let id;
let target;
let options;

function success(pos) {
  const crd = pos.coords;

  if (target.latitude === crd.latitude && target.longitude === crd.longitude) {
    console.log("Congratulations, you've reached the target!");
    navigator.geolocation.clearWatch(id);
  }
}

function error(err) {
  console.error(`ERROR(${err.code}): ${err.message}`);
}

target = {
  latitude: 0,
  longitude: 0,
};

options = {
  enableHighAccuracy: false,
  timeout: 5000,
  maximumAge: 0,
};

id = navigator.geolocation.watchPosition(success, error, options);

Спецификации

Спецификация
Геолокация
# clearwatch-method

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
clearWatch 5 12 3.5 10.6 5 18 4 11 ≤3 1.0 ≤37

См. также

  • Использование геолокации
  • Geolocation
  • Geolocation.watchPosition()
  • Geolocation.getCurrentPosition()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/clearWatch

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API