当前位置:Gxlcms > html代码 > html5指南-4.使用Geolocation实现定位功能_html5教程技巧

html5指南-4.使用Geolocation实现定位功能_html5教程技巧

时间:2021-07-01 10:21:17 帮助过:8人阅读

今天我们要学习的是使用Geolocation实现定位功能。我们可以通过navigator.geolocation获取Geolocation对象,他提供了下列方法:
getCurrentPosition(callback,errorCallback,options):获取当前位置;
watchPosition(callback,error,options):开始监控当前位置;
clearWatch(id):停止监控当前位置。
note:下面例子使用的浏览器是chrome,使用其他浏览器我不能保证运行结果和例子显示的结果一致。
1.获取当前位置
我们将使用getCurrentPosition方法获取当前位置,位置信息不会以结果的形式直接返回,我们需要使用callback函数进行处理。在获取坐标的过程中会有些延迟,还会问你要访问权限。我们来看下面的例子:

代码如下:




Example




























Longitude: - Latitude: -
Altitude: - Accuracy: -
Altitude Accuracy: - Heading: -
Speed: - Time Stamp: -