A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/zh-CN/docs/Web/API/LinearAccelerationSensor below:

LinearAccelerationSensor - Web API | MDN

LinearAccelerationSensor

Limited availability

安全上下文: 此项功能仅在一些支持的浏览器的安全上下文(HTTPS)中可用。

Sensor API 的 LinearAccelerationSensor 接口在每次读取时提供沿所有三个轴加到设备上的加速度(不包含重力加速度)。

要使用此传感器,用户必须通过 Permissions API 授予 accelerometer 设备传感器的权限。此外,此特性可能会被服务器设置的权限策略阻止。

EventTarget Sensor Accelerometer LinearAccelerationSensor 构造函数
LinearAccelerationSensor()

创建一个新的 LinearAccelerationSensor 对象。

实例属性

从其祖先 Accelerometer、Sensor 和 EventTarget 继承属性。

实例方法

LinearAccelerationSensor 没有自己的事件。然而,它从其父接口 Sensor 和 EventTarget 继承方法。

事件

LinearAccelerationSensor 没有自己的事件。然而,它从其父接口 Sensor 继承事件。

示例

线性加速度通常在 reading 事件回调中读取。在下面的例子中,这种情况每秒发生 60 次。

let laSensor = new LinearAccelerationSensor({ frequency: 60 });

laSensor.addEventListener("reading", (e) => {
  console.log(`沿着 X 轴的线性加速度 ${laSensor.x}`);
  console.log(`沿着 Y 轴的线性加速度 ${laSensor.y}`);
  console.log(`沿着 Z 轴的线性加速度 ${laSensor.z}`);
});
laSensor.start();
规范 浏览器兼容性

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4