Skip to main content
Version: 3.x

Taro.startAccelerometer(res)

Starts listening on acceleration data.

Reference

Type

(res?: Option) => Promise<CallbackResult>

Parameters

Option

PropertyTypeDefaultRequiredDescription
interval"game" | "ui" | "normal""normal"NoThe execution frequency of the acceleration data listening callback function.
complete(res: any) => voidNoThe callback function used when the API call completed (always executed whether the call succeeds or fails)
fail(res: any) => voidNoThe callback function for a failed API call
success(res: Result) => voidNoThe callback function for a successful API call

interval

PropertyTypeDescription
game"game"The execution interval of the callback for game updates, which is about 20 ms.
ui"ui"The execution interval of the callback for UI updates, which is about 60 ms.
normal"normal"The normal callback interval, which is about 200 ms.

Sample Code

Taro.startAccelerometer({ interval: 'game' })

API Support

APIWeChat Mini-ProgramH5React Native
Taro.startAccelerometer✔️✔️✔️