Javascript 为什么在Firefox上运行地理定位会比Chorme提供更准确的结果
与Google Chrome相比,geolocation(坐标的javascript类)在Mozzila Firefox上给出准确的结果有什么具体原因吗 以下是javascript代码: '''Javascript 为什么在Firefox上运行地理定位会比Chorme提供更准确的结果,javascript,html,google-chrome,firefox,geolocation,Javascript,Html,Google Chrome,Firefox,Geolocation,与Google Chrome相比,geolocation(坐标的javascript类)在Mozzila Firefox上给出准确的结果有什么具体原因吗 以下是javascript代码: ''' “'”在Mozzila Firefox上给出了与Google Chrome相比的准确结果“定义你所说的“准确”是什么意思”(我认为你的意思是更准确)。你看到了什么让你觉得Firefox上的结果比Chrome上的结果更准确?(你真的是说,还是?)每次运行代码时,他们都会给出一个特定的结果(例如,当运行代码
“'”在Mozzila Firefox上给出了与Google Chrome相比的准确结果“定义你所说的“准确”是什么意思”(我认为你的意思是更准确)。你看到了什么让你觉得Firefox上的结果比Chrome上的结果更准确?(你真的是说,还是?)每次运行代码时,他们都会给出一个特定的结果(例如,当运行代码时,chrome给出的纬度为29.05,而firefox给出的纬度为28.46,更接近结果,因此更“准确”)。在windows 10中,firefox可以访问操作系统拥有的位置信息,chrome没有-我已经把我的准确位置放到了Windows10中-所以,firefox做对了。。。chrome正在使用其他方法来确定我的位置
var x;
function getTargetWeather(targetElm){
x = document.getElementById(targetElm);
getLocation();
}
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
" Longitude: " + position.coords.longitude;
}
function copyCoords(){
var copyText = document.getElementById("demo");
copyText.select();
copyText.setSelectionRange(0, 99999);
document.execCommand("copy");
}
$(document).ready(function(){
getTargetWeather("demo");
});