微信小程序API 陀螺儀

2022-05-11 17:00 更新

wx.stopGyroscope(Object object)

基礎(chǔ)庫(kù) 2.3.0 開(kāi)始支持,低版本需做兼容處理。

停止監(jiān)聽(tīng)陀螺儀數(shù)據(jù)。

參數(shù)

Object object

屬性 類型 默認(rèn)值 必填 說(shuō)明
success function 接口調(diào)用成功的回調(diào)函數(shù)
fail function 接口調(diào)用失敗的回調(diào)函數(shù)
complete function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

wx.startGyroscope(Object object)

基礎(chǔ)庫(kù) 2.3.0 開(kāi)始支持,低版本需做兼容處理。

開(kāi)始監(jiān)聽(tīng)陀螺儀數(shù)據(jù)。

參數(shù)

Object object

屬性 類型 默認(rèn)值 必填 說(shuō)明
interval string normal 監(jiān)聽(tīng)陀螺儀數(shù)據(jù)回調(diào)函數(shù)的執(zhí)行頻率
success function 接口調(diào)用成功的回調(diào)函數(shù)
fail function 接口調(diào)用失敗的回調(diào)函數(shù)
complete function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

object.interval 的合法值

說(shuō)明 最低版本
game 適用于更新游戲的回調(diào)頻率,在 20ms/次 左右
ui 適用于更新 UI 的回調(diào)頻率,在 60ms/次 左右
normal 普通的回調(diào)頻率,在 200ms/次 左右

wx.onGyroscopeChange(function callback)

基礎(chǔ)庫(kù) 2.3.0 開(kāi)始支持,低版本需做兼容處理。

監(jiān)聽(tīng)陀螺儀數(shù)據(jù)變化事件。頻率根據(jù) wx.startGyroscope() 的 interval 參數(shù)。可以使用 wx.stopGyroscope() 停止監(jiān)聽(tīng)。

參數(shù)

function callback

陀螺儀數(shù)據(jù)變化事件的回調(diào)函數(shù)

參數(shù)

Object res
屬性 類型 說(shuō)明
x number x 軸的角速度
y number y 軸的角速度
z number z 軸的角速度

wx.offGyroscopeChange(function callback)

基礎(chǔ)庫(kù) 2.9.3 開(kāi)始支持,低版本需做兼容處理。

取消監(jiān)聽(tīng)陀螺儀數(shù)據(jù)變化事件。

參數(shù)

function callback

陀螺儀數(shù)據(jù)變化事件的回調(diào)函數(shù)


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)