只要是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//表示上一次取得的坐标信息的有效时间,以毫秒表示,如果时间到则重新取得新坐标信息。 }) 大神不要见笑。加载结束事件或是按钮点击事件都可以看较果 |