本文共 725 字,大约阅读时间需要 2 分钟。
具体请看下面代码:
var x=document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition,showError);
} else {
x.innerHTML="当前浏览器不支持Geolocation";
}
}
function showPosition(position) {
x.innerHTML="Latitude: " + position.coords.latitude + "
Longitude: " + position.coords.longitude;}
function showError(error) {
switch(error.code) {
case error.PERMISSION_DENIED:
alert("User denied the request for Geolocation.")
break;
case error.POSITION_UNAVAILABLE:
alert("Location information is unavailable.")
break;
case error.TIMEOUT:
alert("The request to get user location timed out.")
break;
case error.UNKNOWN_ERROR:
alert("An unknown error occurred.")
break;
}
}
转载地址:https://blog.csdn.net/weixin_34237700/article/details/116183236 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!