小程序播放音頻的實現(xiàn)方式
2020-09-27|HiShop
導讀:很多情況,比如小游戲中的背景音樂,或者一些音樂小程序,都會需要音頻播放插件的綁定,那么需要如何實現(xiàn)呢?...
很多情況,比如小游戲中的背景音樂,或者一些音樂小程序,都會需要音頻播放插件的綁定,那么需要如何實現(xiàn)呢?
小程序支持播放和錄制音頻。小程序播放音頻的方式有兩種:內部音頻和背景音頻。
內部音頻支持用戶在使用小程序過程中播放音效;
背景音頻支持在用戶離開小程序后繼續(xù)播放音效。
1播放背景音頻
背景音頻接口適用于音樂類小程序,如“音樂站”、“QQ 音樂小電臺”。
通過wx.getBackgroundAudioManager() 接口可以獲取全局唯一的背景音頻管理器,所有關于背景音頻的操作都由它來實現(xiàn)。
微信內只有一個背景音頻,一個小程序開始播放背景音頻之后,就持有背景音頻播放器,只要當前小程序持有背景音頻播放器,即使這個小程序進入后臺(即用戶離開小程序),也可以繼續(xù)使用背景音頻接口,且當前小程序不會被微信主動回收;一旦背景音頻播放器被搶占(可能是其他小程序、微信內其他音樂、其他 App 的音樂),則小程序不再持有背景音頻播放器。
上一篇:開通小程序插件有什么用 下一篇:小程序錄制音頻實現(xiàn)邊錄邊傳