Я использую код HTML 5 Geolocation (http://www.w3schools.com/html/html5_geolocation.asp), чтобы получить местоположение пользователя.Сохранение переменной Javascript в Ruby
...
function showPosition(position)
{
x.innerHTML="Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
</script>
Я хочу создать переменную в рубин, который содержит значение position.coords.latitude и position.coords.longitude, кто-нибудь знает самый эффективный способ, чтобы захватить эту информацию и сохранить его в качестве переменной рубинового ?
Использовать Ajax? JS выполняется на клиенте; Ruby на сервере. Как вы хотите использовать значение в Ruby? –
Вы хотите управлять этим на стороне сервера? Сохранить его в БД? Это для приложения rails? – Beartech
В конечном итоге я хочу сравнить местоположение пользователя с различными местоположениями, сохраненными в моей базе данных. Я предполагаю, что лучший способ добиться этого - сохранить значения в хеше params, но я не совсем уверен. – Reuben