Window navigator.geolocation
示例
獲取使用者位置的緯度和經度
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"此瀏覽器不支援地理定位。";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"緯度: " + position.coords.latitude +
"經度: " + position.coords.longitude;
}
自己動手試一試 »
描述
geolocation
屬性返回一個 Geolocation 物件,可用於定位使用者的當前位置。
geolocation
屬性是隻讀的。
geolocation
屬性僅在安全上下文 (HTTPS) 中可用。
geolocation
屬性僅在使用者批准後可用。
語法
navigator.geolocation
返回值
型別 | 描述 |
一個物件 | 指向 Geolocation 物件的引用。 |
瀏覽器支援
navigator.geolocation
在所有瀏覽器中都受支援
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |