Dokumentation zur WeChat-Applet-Entwicklung
/ 微信小程序API 音樂(lè)播放控制
微信小程序API 音樂(lè)播放控制
wx.getBackgroundAudioPlayerState(OBJECT)
獲取音樂(lè)播放狀態(tài)
success返回參數(shù)說(shuō)明:
示例代碼:
wx.getBackgroundAudioPlayerState({ success:function(res){ var status = res.status; var dataUrl = res.dataUrl; var currentPosition = res.currentPosition; var duration = res.duration; var downloadPercent = res.downloadPercent; } })
wx.playBackgroundAudio(OBJECT)
播放音樂(lè),同時(shí)只能有一首音樂(lè)正在播放。
OBJECT參數(shù)說(shuō)明
示例代碼
wx.playBackgroundAudio({ dataUrl: '', title: '', coverImgUrl: '' })
wx.pauseBackgroundAudio()
暫停播放音樂(lè)
示例代碼
wx.pauseBackgroundAudio()
wx.seekBackgroundAudio(OBJECT)
控制音樂(lè)播放進(jìn)度
OBJECT參數(shù)說(shuō)明
參數(shù) | 類型 | 必填 | 說(shuō)明 |
---|---|---|---|
position | Number | 是 | 音樂(lè)位置,單位:秒 |
示例代碼
wx.seekBackgroundAudio({ position: 30})
wx.stopBackgroundAudio()
停止播放音樂(lè)
示例代碼
wx.stopBackgroundAudio()
wx.onBackgroundAudioPlay(CALLBACK)
監(jiān)聽(tīng)音樂(lè)播放
wx.onBackgroundAudioPause(CALLBACK)
監(jiān)聽(tīng)音樂(lè)暫停
wx.onBackgroundAudioStop(CALLBACK)
監(jiān)聽(tīng)音樂(lè)停止