Я использую Angular и пытаюсь узнать текущее местоположение пользователя, чтобы показать ближайшие магазины. Когда я получаю местоположение пользователя, оно всегда становится неправильным, оно дает мне другое местоположение. (например, я живу в городе 1, это дает мне местоположение в городе 2)
это код, который я использую:
if (window.navigator && window.navigator.geolocation) {
window.navigator.geolocation.getCurrentPosition(
position => {
this.geolocationPosition = position,
console.log(position)
this.userAltitude = +position.coords.latitude;
this.userLongtitude = +position.coords.longitude
}
)}