时间:2021-05-08
本文实例讲述了html5获取地理定位的方法,分享给大家供大家参考。具体方法如下:
html5 获取坐标代码如下:
复制代码代码如下:<!DOCTYPE HTML>
<html>
<head>
<title>test1.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
</head>
<body>
<div id="demo">点击这个按钮,获得您的坐标:</div>
<button onclick="getLocation()">试一下</button>
<script type="text/javascript">
var x=document.getElementById("demo");
function getLocation(){
if(navigator.geolocation){
navigator.geolocation.getCurrentPosition(showPosition);
}else{
x.innerHTML="浏览器不支持!!!";
}
}
function showPosition(position){
x.innerHTML="Latitude: "+position.coords.latitude+"<br/>Longitude: "+position.coords.longitude;
}
</script>
</body>
</html>
经测试,在IE9 、firefox、chrome、opera上都可以成功获取到坐标位置,但是safari 5.x上却不能返回坐标,暂时木有找到原因。成功的案例里头,chrome响应的速度最快,其次是opera,然后是IE9,firefox居然是最慢的。个人表示对firefox很失望,不过chrome倒是越来棒了。
希望本文所述对大家的HTML5程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
HTML5Geolocation(地理定位)用于定位用户的位置。那么如何实现一个距离追踪器呢?我的思路是这样的,前提是浏览器支持h5地理定位,在这个基础上,获取
通过地理定位,加强交流互动。导航与定位不再专属于定位软件,新媒体用户无需下载更多地图包,利用HTML5引入Geolocation中的API,或是利用GPS网络实
现在很多手机应用都有地理定位功能,能够准确定位,搜索目的地。其实在Win8系统中也有地理定位功能,叫做GeoLocation。相信很多人都不知道这个功能,更不知
AndroidWebView从assets中加载html5页面,实现地理位置定位,有需要的朋友可以参考下。今天调研一个html5页面的定位问题,发现在手机浏览器
最近做的一个项目中有一个获取周围商户的功能,需要用到地理定位系统,于是便想到了用h5的地理定位,查阅了下资料后,简单封装了下代码。constgetPositio