GeolocationCoordinates - 表示设备在地球上的位置和高度,以及计算这些属性的精度
GeolocationCoordinates
接口表示设备在地球上的位置和高度,以及计算这些属性的精度。
属性
GeolocationCoordinates
接口不继承任何属性。
GeolocationCoordinates.latitude
只读 安全上下文
返回一个 double
,以十进制表示位置的纬度。
GeolocationCoordinates.longitude
只读 安全上下文
返回一个 double
,以十进制度表示位置的经度。
GeolocationCoordinates.altitude
只读 安全上下文
返回一个 double
,表示该位置相对于海平面的高度(以米为单位)。如果实现无法提供数据,则该值为 null
。
GeolocationCoordinates.accuracy
只读 安全上下文
返回一个 double
,表示 latitude
和 longitude
属性的精度,以米为单位。
GeolocationCoordinates.altitudeAccuracy
只读 安全上下文
返回一个 double
,表示 altitude
属性的精度,以米为单位。该值可以为 null
。
GeolocationCoordinates.heading
只读 安全上下文
返回一个 double
,表示设备所面对的方向。以度为单位指定的该值指示距设备向正北方向的距离。0
度代表正北方,方向是顺时针确定的(这意味着东是 90
度,西是 270
度)。如果 speed
为 0
,则 heading
为 NaN
。如果设备无法提供 heading
信息,则该值为 null
。
GeolocationCoordinates.speed
只读 安全上下文
返回一个 double
,表示设备的速度(以米 / 秒为单位)。该值可以为 null
。
方法
GeolocationCoordinates
接口既不实现,也不继承任何方法。
规范
规范 | 状态 | 备注 |
---|---|---|
Geolocation API GeolocationCoordinates 的定义 |
推荐 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 79 5 — 781 | 79 12 — 791 | 72 3.5 — 711 | 91 | 161 10.6 — 15 | 51 |
accuracy | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
altitude | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
altitudeAccuracy | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
heading | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
latitude | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
longitude | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
需要安全上下文 | 47 | ≤79 | 55 | 不支持 | 支持 | 支持 |
speed | 5 | 12 | 3.5 | 9 | 16 10.6 — 15 | 5 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 79 支持 — 781 | 79 18 — 781 | 未知 | 41 | 未知 | 16 11 — 14 | 4.21 |
accuracy | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
altitude | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
altitudeAccuracy | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
heading | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
latitude | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
longitude | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
需要安全上下文 | 不支持 | 47 | 未知 | 55 | 未知 | 支持 | 支持 |
speed | 37 | 18 | 未知 | 4 | 未知 | 16 11 — 14 | 未知 |
1. 通过 Coordinates
支持。