function getlocation() { if (navigator.geolocation) { navigator.geolocation.getcurrentposition(showposition, showerror); } else { alert("浏览器不支持地理定位。"); } } function showerror(error) { switch (error.code) { case error.permission_denied: alert("定位失败,用户拒绝请求地理定位"); break; case error.position_unavailable: alert("定位失败,位置信息是不可用"); break; case error.timeout: alert("定位失败,请求获取用户位置超时"); break; case error.unknown_error: alert("定位失败,定位系统失效"); break; } } function showposition(position) { lat = position.coords.latitude; //纬度 lag = position.coords.longitude; //经度 alert('纬度:' + lat + ',经度:' + lag); }
以上就是html5获取手机gps信息的示例代码分享的详细内容。