微信小程序API 背景音頻·獲取后臺播放狀態(tài)

2022-05-11 16:30 更新

wx.getBackgroundAudioPlayerState(Object object)

從基礎(chǔ)庫 1.2.0 開始,本接口停止維護,請使用 wx.getBackgroundAudioManager 代替

獲取后臺音樂播放狀態(tài)。

參數(shù)

Object object

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

object.success 回調(diào)函數(shù)

參數(shù)
Object res
屬性 類型 說明
duration number 選定音頻的長度(單位:s),只有在音樂播放中時返回
currentPosition number 選定音頻的播放位置(單位:s),只有在音樂播放中時返回
status number 播放狀態(tài)
downloadPercent number 音頻的下載進度百分比,只有在音樂播放中時返回
dataUrl string 歌曲數(shù)據(jù)鏈接,只有在音樂播放中時返回

res.status 的合法值

說明 最低版本
0 暫停中
1 播放中
2 沒有音樂播放

示例代碼

wx.getBackgroundAudioPlayerState({
  success (res) {
    const status = res.status
    const dataUrl = res.dataUrl
    const currentPosition = res.currentPosition
    const duration = res.duration
    const downloadPercent = res.downloadPercent
  }
})


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號