商城系統(tǒng) 注冊

小程序播放音頻的實現方式

2020-09-27|HiShop
導讀:很多情況,比如小游戲中的背景音樂,或者一些音樂小程序,都會需要音頻播放插件的綁定,那么需要如何實現呢?...

 

很多情況,比如小游戲中的背景音樂,或者一些音樂小程序,都會需要音頻播放插件的綁定,那么需要如何實現呢?

小程序支持播放和錄制音頻。小程序播放音頻的方式有兩種:內部音頻和背景音頻。

小程序播放音頻的實現方式

內部音頻支持用戶在使用小程序過程中播放音效;

背景音頻支持在用戶離開小程序后繼續(xù)播放音效。

1播放背景音頻

背景音頻接口適用于音樂類小程序,如“音樂站”、“QQ 音樂小電臺”。

通過wx.getBackgroundAudioManager() 接口可以獲取全局唯一的背景音頻管理器,所有關于背景音頻的操作都由它來實現。

微信內只有一個背景音頻,一個小程序開始播放背景音頻之后,就持有背景音頻播放器,只要當前小程序持有背景音頻播放器,即使這個小程序進入后臺(即用戶離開小程序),也可以繼續(xù)使用背景音頻接口,且當前小程序不會被微信主動回收;一旦背景音頻播放器被搶占(可能是其他小程序、微信內其他音樂、其他 App 的音樂),則小程序不再持有背景音頻播放器。

小程序播放音頻的實現方式

電話咨詢 預約演示 0元開店