Пытаюсь решить задачу с определением геоположения пользователя для выдачи правильного контента.
Сделал опредение города по ip, но точность страдает. С компьютеров попадания 50 на 50, а с мобильных утройств с 3G вообще 0. Как вариант решил добавить определение города по координатам (navigator.geolocation).
Сделал в js что-то типа
$(document).ready(function() {
if(navigator.geolocation)
navigator.geolocation.getCurrentPosition(function(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
});
});
Каким образом можено передать latitude и longitude в контроллер для дальнейшей работы. Хочу подставлять координаты в
geocoder, для получения города.
Geocoder.search(latitude,longitude)