我的陀螺仪正常吗?
开始测试并旋转设备,查看实时旋转速率值(alpha、beta、gamma),以度/秒显示。Canvas 实时可视化立即展示三个轴。
本测试读取 DeviceMotionEvent.rotationRate,显示三个轴的旋转速度(度/秒):alpha(偏航)、beta(俯仰)和 gamma(横滚)。
静止设备在所有轴上读数为 0 °/s;典型手部移动产生 50-200 °/s,快速甩动可超过 500 °/s。
Sensor access is required to run this test.
结果含义
| Result | Range | Meaning |
|---|---|---|
| 良好 | 所有三个轴响应旋转且值非零 | 您的陀螺仪工作正常。旋转设备时 alpha、beta 和 gamma 平滑变化。 |
| 注意 | 一个轴读零而其他轴响应 | 单轴故障可能表示部分传感器问题。重启设备后重新测试。 |
| 异常 | 所有值保持为零或未收到数据 | 陀螺仪传感器不可用或权限被拒绝。在 iOS 13+ 上,点击开始并授予运动传感器访问权限。 |
常见问题及解决方案
所有旋转值保持为零
在 iOS 13+ 上,运动传感器访问需要用户手势和明确权限。点击开始按钮并接受权限对话框。在 Android 上,确保浏览器有传感器权限。
桌面上不可用陀螺仪测试
台式电脑通常没有陀螺仪传感器。此测试专为内置惯性测量单元(IMU)的智能手机和平板设计。