【发布时间】:2012-07-13 06:33:14
【问题描述】:
我想使用 Titanium 中的加速度计来确定设备是否晃动。
我将如何检查这个?
【问题讨论】:
标签: android titanium accelerometer accelerator
我想使用 Titanium 中的加速度计来确定设备是否晃动。
我将如何检查这个?
【问题讨论】:
标签: android titanium accelerometer accelerator
Ti.Gesture 有一个从版本 .8 开始就在 Titanium SDK 中的抖动事件
摇一摇 摇晃设备时触发。
摇动手势由一系列快速加速组成,并由一系列摇动事件表示。
timestamp 属性表示抖动事件之间的间隔。在 Android 和移动网络上以毫秒为单位,在 iOS 上以秒为单位。
请注意,如果设备和浏览器支持,移动网络会使用设备加速度计检测摇晃手势。此事件无法在 iOS 模拟器的 Mobile Web 上生成。模拟器的 Shake Gesture 菜单项会生成原生的抖动事件,但不会向浏览器生成加速度计事件。
http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Gesture
【讨论】: