最近要求web页上gps定位打卡。
查阅了相关资料后,发现html5有Navigator.geolocation的GPS定位功能,赶紧学习:
Navigator.geolocation - Web API 接口参考 | MDN
相关文档即用法。
浏览器兼容性也是不错的。
<p id="demo">点击按钮获取您当前坐标:</p>
<button onclick="getLocation()">按钮</button>
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition, showError);
} else {
x.innerHTML = "该浏览器不支持获取地理位置。";
}
}
f