我想在Titanium中使用加速度计来确定设备是否被抖动。
我该如何检查?
答案 0 :(得分:0)
Ti.Gesture有一个震动事件,自版本.8以来一直在Titanium SDK中。
摇 设备晃动时触发。
摇晃手势由一系列快速加速组成,并由一系列震动事件代表。
timestamp属性表示震动事件之间的间隔。它在Android和Mobile Web上以毫秒为单位,在iOS上以秒为单位。
请注意,如果设备和浏览器支持此功能,Mobile Web会使用设备加速度计检测摇动手势。无法在iOS模拟器中的Mobile Web上生成此事件。模拟器的Shake Gesture菜单项会生成本机震动事件,但不会向浏览器生成加速度计事件。
http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Gesture