2016-05-24 8 views
0

なぜGoogle maps現在の場所blue markerがデスクトップブラウザで間違った場所を表示していますが、ノートパソコンの正しい場所が表示されています。ここ は私のコードです:Googleがデスクトップブラウザとラップトップブラウザと異なる現在の場所をマップする理由

var geocoder = new google.maps.Geocoder(); latitude = position.coords.latitude; longitude = position.coords.longitude; debugger; var coords = new google.maps.LatLng(latitude, longitude); var mapOptions = { zoom: 10, center: coords, scaleControl: false, draggable: true, scrollwheel: true, disableDefaultUI: true, navigationControl: false, mapTypeControl: false }; map = new google.maps.Map( document.getElementById("dvMap"), mapOptions ); var marker = new google.maps.Marker({ position: coords, map: map, title: "Your current location!" });

答えて

2

あなたがモバイル機器やデスクトップPCを使用する際に、現在位置の差の位置が道のGoogleマップのobtaion湯位置のベース..ですモバイルで位置をGPSによりobtionされますか、携帯電話の携帯電話で..デスクトップの場合、位置はあなたのwan/lanに関連する場合、位置のマッピングによって明らかにされます。 この動作は正常です..

関連する問題