1

我想使用 Titanium 中的加速度计来确定设备是否晃动。

我将如何检查这个?

4

1 回答 1

0

Ti.Gesture 自 .8 版以来在 Titanium SDK 中有一个抖动事件

摇晃设备时触发。

摇动手势由一系列快速加速组成,并由一系列摇动事件表示。

时间戳属性表示抖动事件之间的间隔。它在 Android 和移动 Web 上以毫秒为单位,在 iOS 上以秒为单位。

请注意,如果设备和浏览器支持,Mobile Web 会使用设备加速度计检测抖动手势。此事件无法在 iOS 模拟器的 Mobile Web 上生成。模拟器的 Shake Gesture 菜单项会生成原生的抖动事件,但不会向浏览器生成加速度计事件。

http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Gesture

于 2016-09-08T21:07:40.170 回答