此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Accelerometer:x 属性

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

实验性: 这是一项实验性技术
在将其用于生产之前,请仔细检查浏览器兼容性表格

Accelerometer 接口的 x 只读属性返回设备沿其 x 轴的加速度的数字。

一个 Number

示例

通常在 reading 事件回调中读取加速度。以下示例每秒读取六十次。

js
const accelerometer = new Accelerometer({ frequency: 60 });

accelerometer.addEventListener("reading", (e) => {
  console.log(`沿 X 轴上的加速度 ${accelerometer.x}`);
  console.log(`沿 Y 轴上的加速度 ${accelerometer.y}`);
  console.log(`沿 Z 轴上的加速度 ${accelerometer.z}`);
});
accelerometer.start();

规范

Specification
Accelerometer
# accelerometer-x

浏览器兼容性