HTML5定位服务

原创 2015年11月20日 21:21:26

1.作者

caicongyang:http://blog.csdn.net/caicongyang

2.效果


3.代码

<!DOCTYPE html>
<html>
  <head>
  	<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 
    <title>location.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>
    This is my location page. <br>
  </body>
  <script type="text/javascript">
  	 if(supportsGeoLocation()){
        alert("你的浏览器支持 定位.");
     }else{
        alert("你的浏览器不支持 定位");
     }
  	navigator.geolocation.getCurrentPosition(locateSuccess,locateFail);
  	
  	function locateSuccess(pos){
  	  	alert("维度:"+pos.coords.latitude+";经度:"+pos.coords.longitude+";精度:"+pos.coords.accuracy+";当前时间:"+pos.timestamp);
  	}
  	function locateFail(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;
		} 
	 };
	 
	 //定位监听与移除
	 var watchId = navigator.geolocation.watchPosition(locateSuccess,locateFail);
	 navigator.geolocation.clearWatch(watchId);
	 
  </script>
</html>



版权声明:本文为博主原创文章,未经博主允许不得转载。--caicongyang 举报

相关文章推荐

HTML5定位服务

HTML5定位服务

服务定位器

服务定位器提供服务的全局接入点,避免使用者和实现服务的具体类耦合,解耦需要服务的代码和服务由谁提供以及服务在哪里。服务类定义了一堆操作的抽象接口,具体的服务提供者实现这个接口,分离的服务定位器提供了通...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

CoreLocation定位服务

一、简单说明 1.CLLocationManager CLLocationManager的常用操作和属性 开始用户定位­ (void)startUpdatingLocation; ...

CoreLocation定位服务

一、简单说明 1.CLLocationManager CLLocationManager的常用操作和属性 开始用户定位­ (void)startUpdatingLocat...

iOS - 定位服务

iOS定位

IOS 定位服务

IOS中的core location提供了定位功能,能定位装置的当前坐标,同时能得到装置移动信息。因为对定位装置的轮询是很耗电的,所以最好只在非常必要的前提下启动。 其中,最重要的类是CLLoc...

iOS-定位服务

过年后第一次来上班,那么我们来说说iOS上的定位服务 首先说定位共分三种方法,第一利用WiFi,第二是移动蜂窝网络,第三是利用GPS 然后是iPod touch上是不具备GPS模块的,所以不能利用...

Android定位服务

Android定位服务

ios 定位服务

http://blog.csdn.net/csj1987/article/details/6657468 IOS中的core location提供了定位功能,能定位装置的当前坐标,同时能得到...

iOS 定位服务

iOS中有三个定位服务组件:    Wifi定位,通过查询一个Wifi路由器的地理位置的信息。比较省电,iPod touch和iPad也可以采用。    蜂窝基站定位,通过移动运用商基站定位。也适...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)