所以我試圖使用getCurrentPosition來顯示經緯度座標,但沒有任何顯示。我測試以查看瀏覽器是否接受它,並且錯誤消息不會彈出。getCurrentPosition()不會顯示 - javascript
使用Javascript:
window.onload = Location;
var x = document.getElementById("location");
function Location() {
if (navigator.geolocation) {
navigator.geolocation.watchPosition(show);
} else {
x.innerHTML = "Not working";
}
}
function show(position) {
x.innerHTML = position.coords.latitude;
}
默認情況下JSFiddle在onload事件中運行代碼,所以設置'window.onload = getLocation;'不會因爲load事件已經被觸發 –