首页 > 解决方案 > 如何使用 Expo React-Native 检测抖动事件?

问题描述

我想知道是否可以通过 Expo 检测到抖动事件?

标签: react-nativeexpoaccelerometer

解决方案


您可以使用DeviceMotion并为rotationRate.

rotationRate (object) -- 设备围绕其每个轴的旋转速率,作为具有 alpha、beta、gamma 键的对象,其中 alpha 围绕 Z 轴,beta 表示 X 轴,gamma 表示 Y 轴。

有了这个,您还可以查看用户正在旋转手机的轴(也许您需要根据摇晃方向进行不同的操作)。


推荐阅读