【问题标题】:Test if the device is shaken, using Titanium's acclerometer使用 Titanium 的加速度计测试设备是否晃动
【发布时间】:2012-07-13 06:33:14
【问题描述】:

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

我将如何检查这个?

【问题讨论】:

    标签: android titanium accelerometer accelerator


    【解决方案1】:

    Ti.Gesture 有一个从版本 .8 开始就在 Titanium SDK 中的抖动事件

    摇一摇 摇晃设备时触发。

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

    timestamp 属性表示抖动事件之间的间隔。在 Android 和移动网络上以毫秒为单位,在 iOS 上以秒为单位。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-05
      • 2012-08-26
      • 1970-01-01
      相关资源
      最近更新 更多