Skip to content

sud.startGyroscope ​

JS
    sud.startGyroscope(Object object)

开始监听陀螺仪数据

重复调用 startGyroscope 会触发 fail 回调。需先调用 stopGyroscope 停止后再重新启动。

参数

  • Object object: 传入参数,具体的属性见下表

object 的属性说明:

属性键值类型默认值是否必填说明
intervalstringnormal否监听陀螺仪数据回调函数的执行频率
successfunction否接口调用成功的回调函数
failfunction否接口调用失败的回调函数
completefunction否接口调用结束的回调函数(调用成功、失败都会执行)

interval 的合法值:

值说明
game适用于更新游戏的回调频率,在 20ms/次 左右
ui适用于更新 UI 的回调频率,在 60ms/次 左右
normal普通的回调频率,在 200ms/次 左右

当 interval 参数值不是以上三个值时候,则会默认使用 normal。

success 回调函数的参数

  • Object res
属性键值类型说明
errMsgstring"startGyroscope:ok"

fail 回调函数的参数

  • Object res
属性键值类型说明
errMsgstring错误信息