Javascript 为什么谷歌地图当前位置不同于台式机浏览器和笔记本电脑浏览器

Javascript 为什么谷歌地图当前位置不同于台式机浏览器和笔记本电脑浏览器,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,为什么当前位置蓝色标记在桌面浏览器中显示错误位置,而在笔记本电脑中显示正确位置。 这是我的密码: var geocoder=new google.maps.geocoder(); 纬度=位置坐标纬度; 经度=position.coords.longitude; 调试器; var coords=new google.maps.LatLng(纬度、经度); 变量映射选项={ 缩放:10, 中心:coords, scaleControl:false, 真的, 滚轮:对, disableDefaultU

为什么当前位置
蓝色标记
在桌面浏览器中显示错误位置,而在笔记本电脑中显示正确位置。 这是我的密码:

var geocoder=new google.maps.geocoder();
纬度=位置坐标纬度;
经度=position.coords.longitude;
调试器;
var coords=new google.maps.LatLng(纬度、经度);
变量映射选项={
缩放:10,
中心:coords,
scaleControl:false,
真的,
滚轮:对,
disableDefaultUI:true,
导航控制:错误,
mapTypeControl:false
};
map=新建google.maps.map(
document.getElementById(“dvMap”),mapOptions
);
var marker=new google.maps.marker({
职位:coords,
地图:地图,
标题:“您当前的位置!”

});

当您使用移动设备或台式pc时,当前位置的不同位置基于谷歌地图获取位置的方式。。使用移动设备,可通过gps或移动电话获取位置。。对于桌面,如果ip与您的wan/lan相关,则通过位置映射确定位置。。
这种行为是正常的。

当您使用移动设备或台式pc时,当前位置的差异是基于谷歌地图定位的方式。。使用移动设备,可通过gps或移动电话获取位置。。对于桌面,如果ip与您的wan/lan相关,则通过位置映射确定位置。。 这种行为是正常的