📜  HTML DOM Geolocation coords.altitudeAccuracy 属性(1)

📅  最后修改于: 2023-12-03 15:01:09.962000             🧑  作者: Mango

HTML DOM Geolocation coords.altitudeAccuracy 属性

简介

coords.altitudeAccuracy 属性是 Geolocation API 返回的坐标对象 (Coordinates) 的一个属性。它表示设备的海拔高度的准确性,以米为单位。

注意:该属性只在有可用的海拔高度信息时才会被设置。

代码示例

以下示例演示如何获取 coords.altitudeAccuracy 属性的值:

// 浏览器支持检查
if ("geolocation" in navigator) {
  // 获取用户位置信息
  navigator.geolocation.getCurrentPosition(
    function (position) {
      console.log("Accuracy of altitude: " + position.coords.altitudeAccuracy);
    },
    function (error) {
      console.error(error);
    }
  );
} else {
  console.log("Geolocation is not supported by this browser.");
}
属性值

coords.altitudeAccuracy 属性的值是一个浮点数,表示设备海拔高度的准确性。如果设备没有可用的海拔高度信息,则该值为 null

以下是 coords.altitudeAccuracy 属性的取值范围:

  • 在理论上,该属性值应该是非负数;

  • 如果没有可用的海拔高度信息,则该属性值为 null

浏览器支持情况

coords.altitudeAccuracy 属性的浏览器支持情况如下:

| Chrome | Internet Explorer | Edge | Firefox | Safari | | ------- | ------------------ | ----- | --------- | ------- | | 5 | 9 | 12 | 3.5 | 5 |

参考链接