Web API - Geolocation

发布 : 2024-03-14 分类 : Web API

原文链接:https://github.com/taoliujun/blog/issues/88

Geolocation

MDN: https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API

Geolocation获取设备的地理位置信息,包括了纬度、经度、海拔、经纬度的精度范围(米)、海拔的精度范围(米),以及设备的面朝方位度数和速度。

接口

Geolocation

地理定位接口,提供了几个方法:

  • getCurrentPosition 获取地理定位信息,返回GeolocationPosition
  • watchPosition 监听地理定位信息,返回GeolocationPosition
  • clearWatch 停止监听。

GeolocationCoordinates

定位信息,包含经纬度等。

GeolocationPosition

定位信息,包含timestampGeolocationCoordinates

GeolocationPositionError

定位异常信息,如用户拒绝,定位超时。

属性和方法

返回Geolocation

示例

示例:https://taoliujun.github.io/example/web-api/Geolocation_API/index.html

  1. 打印位置信息。

image