API текущего местоположения геолокации несовместим с компьютером IE11 с Windows 10. Ниже приведен код
function setCurrentPos(event, firstLoad) {
navigator.geolocation.getCurrentPosition(function (position) {
firstLoad || setCurrentLocation(event.target, position.coords);
}, function (error) {
1 === error.code && ($this.currentLocDenied = !0);
});
}
4 раза из 5 он попадает в блок ошибок с кодом ответа 2 (POSITION_UNAVAILABLE), в котором говорится: «Текущая позиция не может быть определена.».
Приглашение браузера, которое появляется, чтобы разрешить пользователю доступ к местоположению, настроено на разрешение, так что это не должно быть причиной.
Информация о версии