# uni.startGyroscope(options?)

开始监听陀螺仪数据。

# startGyroscope 兼容性

Web 微信小程序 Android iOS HarmonyOS HarmonyOS(Vapor)
x 4.41 5.08 5.08 5.08 5.08

# 参数

名称 类型 必填 默认值 兼容性 描述
options StartGyroscopeOptions -
名称 类型 必备 默认值 兼容性 描述
interval string -
合法值 兼容性 描述
game
-
ui
-
normal
-
success (res: GyroscopeSuccess) => void -
fail (res: GyroscopeFail) => void -
complete (res: string) => void -

# GyroscopeSuccess 的属性值

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

# GyroscopeFail 的属性值

名称 类型 必备 默认值 兼容性 描述
errCode number -
合法值 兼容性 描述
501
-
502
-
503
-
504
-
601
-
602
-
603
-
604
-
701
-
702
-
703
-
704
-
801
-
802
-
803
-
804
-
901
-
errSubject string -
统一错误主题(模块)名称
data any -
错误信息中包含的数据
cause Error - - 源错误信息,可以包含多个错误,详见SourceError
errMsg string -

# 的属性值

合法值 兼容性 描述
interface
-
interface
-

# 参见

# uni.stopGyroscope(options?)

停止监听陀螺仪数据变化事件。

# stopGyroscope 兼容性

Web 微信小程序 Android iOS HarmonyOS HarmonyOS(Vapor)
x 4.41 5.08 5.08 5.08 5.08

# 参数

名称 类型 必填 默认值 兼容性 描述
options StopGyroscopeOptions -
名称 类型 必备 默认值 兼容性 描述
success (res: GyroscopeSuccess) => void -
fail (res: GyroscopeFail) => void -
complete (res: string) => void -

# GyroscopeSuccess 的属性值

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

# GyroscopeFail 的属性值

名称 类型 必备 默认值 兼容性 描述
errCode number -
合法值 兼容性 描述
501
-
502
-
503
-
504
-
601
-
602
-
603
-
604
-
701
-
702
-
703
-
704
-
801
-
802
-
803
-
804
-
901
-
errSubject string -
统一错误主题(模块)名称
data any -
错误信息中包含的数据
cause Error - - 源错误信息,可以包含多个错误,详见SourceError
errMsg string -

# 的属性值

合法值 兼容性 描述
interface
-
interface
-

# 参见

# uni.onGyroscopeChange(callback)

监听陀螺仪数据变化事件 支付宝小程序频率为 500ms/次,微信小程序频率根据 uni.startGyroscope 的 interval 参数设置。事件只有在调用 uni.startGyroscope 后才会开始监听,使用 uni.stopGyroscope 可以停止监听。

# onGyroscopeChange 兼容性

Web 微信小程序 Android iOS HarmonyOS HarmonyOS(Vapor)
x 4.41 5.08 5.08 5.08 5.08

# 参数

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

# OnGyroscopeChangeCallbackResult 的属性值

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

# 参见

# uni.offGyroscopeChange(callback?)

停止监听陀螺仪数据变化事件

# offGyroscopeChange 兼容性

Web 微信小程序 Android iOS HarmonyOS HarmonyOS(Vapor)
x 4.41 5.08 5.08 5.08 5.08

# 参数

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

# OnGyroscopeChangeCallbackResult 的属性值

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

# 参见

# 通用类型

# GeneralCallbackResult

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