Это часть error
в этом коде.
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(success, error);
} else {
error('not supported');
}
Если API геолокации вообще не поддерживается (if (!navigator.geolocation)
), выполняется error('not supported')
. Кроме того, метод getCurrentPosition
принимает два обратных вызова: success
и error
. Обратный вызов success
вызывается, когда запрос местоположения был успешным, обратный вызов error
вызывается, когда он не был.