W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
BackgroundAudioManager 實(shí)例,可通過 wx.getBackgroundAudioManager 獲取。
音頻的數(shù)據(jù)源(2.2.3 開始支持云文件ID)。默認(rèn)為空字符串,當(dāng)設(shè)置了新的 src 時,會自動開始播放,目前支持的格式有 m4a, aac, mp3, wav。
音頻開始播放的位置(單位:s)。
音頻標(biāo)題,用于原生音頻播放器音頻標(biāo)題(必填)。原生音頻播放器中的分享功能,分享出去的卡片標(biāo)題,也將使用該值。
專輯名,原生音頻播放器中的分享功能,分享出去的卡片簡介,也將使用該值。
歌手名,原生音頻播放器中的分享功能,分享出去的卡片簡介,也將使用該值。
封面圖 URL,用于做原生音頻播放器背景圖。原生音頻播放器中的分享功能,分享出去的卡片配圖及背景也將使用該圖。
頁面鏈接,原生音頻播放器中的分享功能,分享出去的卡片簡介,也將使用該值。
基礎(chǔ)庫 1.9.94 開始支持,低版本需做兼容處理。
音頻協(xié)議。默認(rèn)值為 'http',設(shè)置 'hls' 可以支持播放 HLS 協(xié)議的直播音頻。
基礎(chǔ)庫 2.11.0 開始支持,低版本需做兼容處理。
播放速度。范圍 0.5-2.0,默認(rèn)為 1。(Android 需要 6 及以上版本)
當(dāng)前音頻的長度(單位:s),只有在有合法 src 時返回。(只讀)
當(dāng)前音頻的播放位置(單位:s),只有在有合法 src 時返回。(只讀)
當(dāng)前是否暫?;蛲V?。(只讀)
音頻已緩沖的時間,僅保證當(dāng)前播放時間點(diǎn)到此時間點(diǎn)內(nèi)容已緩沖。(只讀)
監(jiān)聽背景音頻進(jìn)入可播放狀態(tài)事件。 但不保證后面可以流暢播放
背景音頻進(jìn)入可播放狀態(tài)事件的回調(diào)函數(shù)
監(jiān)聽背景音頻自然播放結(jié)束事件
背景音頻自然播放結(jié)束事件的回調(diào)函數(shù)
監(jiān)聽背景音頻播放錯誤事件
背景音頻播放錯誤事件的回調(diào)函數(shù)
監(jiān)聽用戶在系統(tǒng)音樂播放面板點(diǎn)擊下一曲事件(僅iOS)
用戶在系統(tǒng)音樂播放面板點(diǎn)擊下一曲事件的回調(diào)函數(shù)
監(jiān)聽背景音頻暫停事件
背景音頻暫停事件的回調(diào)函數(shù)
監(jiān)聽背景音頻播放事件
背景音頻播放事件的回調(diào)函數(shù)
監(jiān)聽用戶在系統(tǒng)音樂播放面板點(diǎn)擊上一曲事件(僅iOS)
用戶在系統(tǒng)音樂播放面板點(diǎn)擊上一曲事件的回調(diào)函數(shù)
監(jiān)聽背景音頻完成跳轉(zhuǎn)操作事件
背景音頻完成跳轉(zhuǎn)操作事件的回調(diào)函數(shù)
監(jiān)聽背景音頻開始跳轉(zhuǎn)操作事件
背景音頻開始跳轉(zhuǎn)操作事件的回調(diào)函數(shù)
監(jiān)聽背景音頻停止事件
背景音頻停止事件的回調(diào)函數(shù)
監(jiān)聽背景音頻播放進(jìn)度更新事件,只有小程序在前臺時會回調(diào)。
背景音頻播放進(jìn)度更新事件的回調(diào)函數(shù)
監(jiān)聽音頻加載中事件。當(dāng)音頻因?yàn)閿?shù)據(jù)不足,需要停下來加載時會觸發(fā)
音頻加載中事件的回調(diào)函數(shù)
暫停音樂
錯誤碼 | 錯誤信息 | 說明 |
---|---|---|
10001 | 系統(tǒng)錯誤 | |
10002 | 網(wǎng)絡(luò)錯誤 | |
10003 | 文件錯誤 | |
10004 | 格式錯誤 | |
-1 | 未知錯誤
|
播放音樂
錯誤碼 | 錯誤信息 | 說明 |
---|---|---|
10001 | 系統(tǒng)錯誤 | |
10002 | 網(wǎng)絡(luò)錯誤 | |
10003 | 文件錯誤 | |
10004 | 格式錯誤 | |
-1 | 未知錯誤 |
跳轉(zhuǎn)到指定位置
跳轉(zhuǎn)的位置,單位 s。精確到小數(shù)點(diǎn)后 3 位,即支持 ms 級別精確度
錯誤碼 | 錯誤信息 | 說明 |
---|---|---|
10001 | 系統(tǒng)錯誤 | |
10002 | 網(wǎng)絡(luò)錯誤 | |
10003 | 文件錯誤 | |
10004 | 格式錯誤 | |
-1 | 未知錯誤 |
停止音樂
錯誤碼 | 錯誤信息 | 說明 |
---|---|---|
10001 | 系統(tǒng)錯誤 | |
10002 | 網(wǎng)絡(luò)錯誤 | |
10003 | 文件錯誤 | |
10004 | 格式錯誤 | |
-1 | 未知錯誤 |
const backgroundAudioManager = wx.getBackgroundAudioManager()
backgroundAudioManager.title = '此時此刻'
backgroundAudioManager.epname = '此時此刻'
backgroundAudioManager.singer = '許巍'
backgroundAudioManager.coverImgUrl = 'http://y.gtimg.cn/music/photo_new/T002R300x300M000003rsKF44GyaSk.jpg?max_age=2592000'
// 設(shè)置了 src 之后會自動播放
backgroundAudioManager.src = 'http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E061FF02C31F716658E5C81F5594D561F2E88B854E81CAAB7806D5E4F103E55D33C16F3FAC506D1AB172DE8600B37E43FAD&fromtag=46'
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: