我拿到了HF HTML5書籍,當我到達關於地理定位的章節並輸入代碼時,它不起作用,我嘗試啓用首選項中的地理位置功能,但仍然沒有改變,有什麼建議?如何在Chrome中啓用地理位置
的JS:
window.onload = getMyLocation;
function getMyLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(displayLocation);
} else {
alert("Oops, no geolocation support");
}
};
function displayLocation(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
var div = document.getElementById("location");
div.innerHTML = "You are at Latitude: " + latitude + ", Longitude: " + longitude;
};
問題得到解決。
向我們展示代碼...順便說一句,去[這裏](http://www.w3schools.com/html/html5_geolocation.asp),然後點擊「試試」 - >它應該可以工作 – OzrenTkalcecKrznaric
我粘貼了代碼,並且我已經試過了,也許我還必須放入一個按鈕,以便瀏覽器要求我啓用它? – aleksXPO
您是否嘗試過w3schools鏈接?那樣有用嗎?順便說一句,用'window.onload = function(){'開始你的代碼。 – OzrenTkalcecKrznaric