专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

经过浏览器获取经纬度js代码

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:18:07       共计:3609 浏览
通过浏览器获取经纬度js代码
var geol;		
		try {
			if (typeof(navigator.geolocation) == 'undefined') {
				geol = google.gears.factory.create('beta.geolocation');
		    } else {
		    	geol = navigator.geolocation;
		    }
		} catch (error) {
			//alert(error.message);
		}
		
		if (geol) {
			geol.getCurrentPosition(function(position) {
		
		var nowLatitude = position.coords.latitude;
		var nowLongitude = position.coords.longitude;
		
		alert("纬度:" + nowLatitude + ", 经度:" + nowLongitude);
	}, function(error) {
		switch(error.code){
		case error.TIMEOUT :
			//alert("连接超时,请重试");
			break;
		case error.PERMISSION_DENIED :
			//alert("您拒绝了使用位置共享服务,查询已取消");
			break;
		case error.POSITION_UNAVAILABLE : 
			//alert("非常抱歉,我们暂时无法通过浏览器获取您的位置信息");
			break;
		}
	}, {timeout:10000});	//设置十秒超时
		}

firefox设置: 
  1. about:config 找到geo enable 为true
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:MVC 14 - Unobtrusive Ajax | ·下一条:使用GPS经纬度定位附近地点(某一点范围内查询)

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有