我有这个代码用于从浏览器中获取地理位置。在我的办公室无线网络中,代码运行良好。这是代码的一部分。问题是,当我在智能手机系留网络的调制解调器上时,我无法在办公室外获得地理编码(经度和纬度)。什么可能导致这一点。我在肯尼亚,我在Safaricom网络上运营。
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition,showError);
// var pos= navigator.geolocation.getCurrentPosition();
}
else
{
document.getElementById("myerror").innerHTML="Geolocation is not supported by this browser.";
}
}