# uni.onAccelerometerChange(callback)

监听加速度数据

# onAccelerometerChange 兼容性

Web 微信小程序 Android iOS
x 4.41 x x

# 参数

名称 类型 必填 默认值 兼容性 描述
callback (result: OnAccelerometerChangeCallbackResult) => void - - -

# OnAccelerometerChangeCallbackResult 的属性值

名称 类型 必备 默认值 兼容性 描述
x number -
X 轴
y number -
Y 轴
z number -
Z 轴

# 参见

# uni.offAccelerometerChange(callback)

取消监听加速度数据

# offAccelerometerChange 兼容性

Web 微信小程序 Android iOS
x 4.41 x x

# 参数

名称 类型 必填 默认值 兼容性 描述
callback (result: any) => void - - -

# 参见

# uni.startAccelerometer(options)

开始监听加速度数据

# startAccelerometer 兼容性

Web 微信小程序 Android iOS
x 4.41 x x

# 参数

名称 类型 必填 默认值 兼容性 描述
options StartAccelerometerOptions - - -
名称 类型 必备 默认值 兼容性 描述
interval string -
回调频率
合法值 兼容性 描述
game - 适用于更新游戏的回调频率,在 20ms/次 左右
ui - 适用于更新游戏的回调频率,在 20ms/次 左右
normal - 普通的回调频率,在 200ms/次 左右
success (result: StartAccelerometerSuccess) => void -
成功返回的回调函数
fail (result: UniError) => void -
失败的回调函数
complete (result: any) => void -
结束的回调函数(调用成功、失败都会执行)

# StartAccelerometerSuccess 的属性值

名称 类型 必备 默认值 兼容性 描述
errMsg string -
错误信息

# 参见

# uni.stopAccelerometer(options)

停止监听加速度数据

# stopAccelerometer 兼容性

Web 微信小程序 Android iOS
x 4.41 x x

# 参数

名称 类型 必填 默认值 兼容性 描述
options StopAccelerometerOptions - - -
名称 类型 必备 默认值 兼容性 描述
success (result: StopAccelerometerSuccess) => void -
成功返回的回调函数
fail (result: UniError) => void -
失败的回调函数
complete (result: any) => void -
结束的回调函数(调用成功、失败都会执行)

# StopAccelerometerSuccess 的属性值

名称 类型 必备 默认值 兼容性 描述
errMsg string -
错误信息

# 参见

# 通用类型

# GeneralCallbackResult

名称 类型 必备 默认值 兼容性 描述
errMsg string -
错误信息