只要是HTML5下,都 没问题!所以以后不管是电脑上的WEB端,或是微信公众号上,都可以获取用户当前位置
var geo = navigator.geolocation;
geo.getCurrentPosition(function(position){
alert('维度:'+position.coords.latitude+'。经度:'+position.coords.longitude);
},function(error){
console.log('错误代码:'+error.code+'。错误信息:'+error.message);//错误代码1表示拒绝共享,2位置无效,3超时
},{//第三个参数设定选项
enableHighAccuracy: false,//是否使用精确位置,建议使用false,因为会减少很多时间,减少耗电量(对于移动设备)
timeout: 5000,//等待位置信息的最长事件
maximumAge: 10000//表示上一次取得的坐标信息的有效时间,以毫秒表示,如果时间到则重新取得新坐标信息。
})
大神不要见笑。加载结束事件或是按钮点击事件都可以看较果