📅  最后修改于: 2023-12-03 15:01:09.962000             🧑  作者: Mango
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 |