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✔️✔️✔️