ユーザーの現在地を Cookie に保存し、その間にマップをアップロードし、新しい現在地を取得します。
場所が変わらない場合はそのままにします。そうでない場合は、新しい場所でマップを再読み込みします。
問題は、場所が数秒ごとに非常に小さな数字で変化していることです。動かなくても(PCなので全く動かない)。
if(navigator.geolocation){
navigator.geolocation.getCurrentPosition(function(position){
location=new google.maps.LatLng(position.coords.latitude,position.coords.longitude);
}
}
静的な位置情報を取得する方法はありますか?
ありがとうセバスチャン