繼承人JavaScript我用於我的網站,它適用於我可以在辦公室找到的每個瀏覽器。
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function (position) {
latitude = position.coords.latitude;
longitude = position.coords.longitude;
//call your function that responds to lat & long
}, // next function is the error callback
function (error) {
switch (error.code) {
case error.TIMEOUT:
alert("Timeout");
break;
case error.POSITION_UNAVAILABLE:
alert("Position unavailable");
break;
case error.PERMISSION_DENIED:
alert("Permission denied");
break;
case error.UNKNOWN_ERROR:
alert("Unknown error");
break;
}
}
);
}
通過該代碼中的錯誤檢查,您應該能夠從那裏診斷錯誤。
檢查[本] [1]頁面及其解答爲您的答案。 [1]:http://stackoverflow.com/questions/11280946/unable-to-get-gps-coordinates-using-javascript-on-browser-in-android/11298468#11298468 – axs