如何使用Expo React-Native检测震动事件?

时间:2019-04-30 13:12:12

标签: react-native expo accelerometer

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

1 个答案:

答案 0 :(得分:0)

您可以使用DeviceMotion并为rotationRate添加一个事件监听器。

  

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

通过此方法,您还可以查看用户旋转手机的方向(也许您希望根据摇动方向采取不同的操作)。