支付寶小程序API 羅盤

2020-09-16 15:49 更新

my.onCompassChange

簡介

監(jiān)聽羅盤數(shù)據(jù)變化事件,接口調(diào)用后會自動開始監(jiān)聽,回調(diào)間隔為500ms,可使用 my.offCompassChange() 停止監(jiān)聽。

使用限制

基礎(chǔ)庫 1.9.0 或更高版本;支付寶客戶端 10.1.32 或更高版本,若版本較低,建議采取 兼容處理。

示例代碼

// .js
my.onCompassChange(function (res) {
  console.log(res.direction);
})

入?yún)?/h4>

入?yún)?Function(callback) 類型,callback 回調(diào)函數(shù)的參數(shù)類型為 Object 類型,屬性如下:

屬性 類型 描述
direction Number 面對的方向與正北方向的度數(shù)[0,360)。

my.offCompassChange

版本要求:基礎(chǔ)庫 1.9.0 或更高版本,若版本較低,建議做 兼容處理

停止監(jiān)聽羅盤數(shù)據(jù)。

示例代碼

my.offCompassChange();
是否需要傳 callback 值

  • 不傳遞 callback 值,則會移除監(jiān)聽所有的事件回調(diào)。示例代碼如下:

my.offCompassChange();
  • 傳遞 callback 值,只移除對應的 callback 事件。示例代碼如下:

my.offCompassChange(this.callback);
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號