react-native - 如何使用 Expo React-Native 检测抖动事件?
问题描述
我想知道是否可以通过 Expo 检测到抖动事件?
解决方案
您可以使用DeviceMotion并为rotationRate
.
rotationRate (object) -- 设备围绕其每个轴的旋转速率,作为具有 alpha、beta、gamma 键的对象,其中 alpha 围绕 Z 轴,beta 表示 X 轴,gamma 表示 Y 轴。
有了这个,您还可以查看用户正在旋转手机的轴(也许您需要根据摇晃方向进行不同的操作)。
推荐阅读
- reactjs - useSWR 与特定于经过身份验证的用户的数据
- sql - 单个用户的 SQL SSRS 数据集挂起
- c# - 如何使用 FMOD 从我的资产中统一加载 *.mp3?
- sharepoint - SharePoint 计算字段在 2 列中查找值
- jquery - 悬停图像 1 时移动图像 2
- python - 运行 Python WebSocket,同时每分钟通过函数调用检查其他不相关信息
- javascript - 如何全局卸载 jest?
- php - 在while循环中进行PHP Json编码
- r - 向 R 中的简单优化添加约束
- oracle - ORA-06511: PL/SQL: 游标已经打开。我正在关闭光标但没有运气