0

地図を表示するために、サイトで Google Maps API を使用しています。今起こっていることは、私がこのコードを使用していることです:

if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(function(position) { 
        var pos = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
        map.setZoom(parseInt(document.getElementById("zoom").value));
        map.setCenter(pos);
        markers[0].setPosition(pos);  
    });              

}

そのため、地図に自分の場所を設定するかどうかを毎回尋ねられます。私に尋ねることなく、デフォルトで地図に私の場所を設定する方法はありますか?

前もって感謝します

4

1 に答える 1

0

Geolocation APIを確認すると、場所をキャッシュできることがわかります。また、各ユーザーの場所を Cookie またはデータベースに手動で保存し、後でそれを使用することもできます。

于 2012-05-22T13:19:25.677 に答える