获取用户位置的纬度和经度:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
亲自试一试 »
这个geolocation
属性返回一个地理定位对象可以用来定位用户的位置。
这个geolocation
属性是只读的。
这个geolocation
属性仅在安全上下文 (HTTPS) 中可用。
这个geolocation
属性仅在用户批准后才可用。
navigator.geolocation
类型 | 描述 |
一个东西 | 对 Geolocation 对象的引用。 |
navigator.geolocation
所有浏览器都支持:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!