Coordinates - 表示地球上设备的位置和高度,以及计算这些属性的准确度

安全上下文
该功能仅在部分或所有支持的浏览器中的安全上下文(HTTPS)中可用。

Coordinates 接口表示地球上设备的位置和高度,以及计算这些属性的准确度。

属性

Coordinates 接口不继承任何属性。

Coordinates.latitude 只读 安全上下文

返回一个 double,表示位置的十进制度的纬度。

Coordinates.longitude 只读 安全上下文

返回一个 double,以十进制度表示位置的经度。

Coordinates.altitude 只读 安全上下文

返回一个 double,表示相对于海平面的位置高度(以米为单位)。如果实现无法提供数据,则该值可以为 null

Coordinates.accuracy 只读 安全上下文

返回一个 double,表示 latitudelongitude 属性的精度,以米为单位表示。

Coordinates.altitudeAccuracy 只读 安全上下文

返回一个 double,表示以米为单位表示的 altitude 的准确性。该值可能是 null

Coordinates.heading 只读 安全上下文

返回一个 double,表示设备行进的方向。该值(以度为单位)表示设备离真正北方的距离。 0 度表示正北,方向是顺时针确定的(这意味着东方是 90 度,西方是 270 度)。如果 speed0headingNaN。如果设备无法提供 heading 信息,则该值为 null

Coordinates.speed 只读 安全上下文

返回一个 double,表示设备的速度,单位为米/秒。该值可能是 null

方法

Coordinates 接口 既不实现也不继承任何方法。

规范

规范 状态 备注
Geolocation API
Coordinates 的定义
推荐 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
feature_basicsupport5 支持3.59

16

10.6 — 15

5
accuracy5123.59

16

10.6 — 15

5
altitude5123.59

16

10.6 — 15

5
altitudeAccuracy5123.59

16

10.6 — 15

5
heading5123.59

16

10.6 — 15

5
latitude5123.59

16

10.6 — 15

5
longitude5123.59

16

10.6 — 15

5
Secure context required47 未知55 不支持 支持 支持
speed5123.59

16

10.6 — 15

5

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
feature_basicsupport 支持18 未知4 未知

16

11 — 14

4.2
accuracy3718 未知4 未知

16

11 — 14

未知
altitude3718 未知4 未知

16

11 — 14

未知
altitudeAccuracy3718 未知4 未知

16

11 — 14

未知
heading3718 未知4 未知

16

11 — 14

未知
latitude3718 未知4 未知

16

11 — 14

未知
longitude3718 未知4 未知

16

11 — 14

未知
Secure context required 不支持47 未知55 未知 支持 支持
speed3718 未知4 未知

16

11 — 14

未知

相关链接