无遮无挡三级动态图,熟女人妻高清一区二区三区,午夜精品一区二区三区 ,色吧成人网,无码爆乳护士让我爽

私域電商軟件及相關(guān)增值服務(wù)提供商    

免費試用

靜音下播放如何實現(xiàn)

2020-09-27|HiShop
導(dǎo)讀:在系統(tǒng)播放面板顯示和控制 通過設(shè)置標題、專輯名、歌手名、封面圖等屬性,小程序音頻接口支持在系統(tǒng)音樂播放面板顯示出來。通過響應(yīng)系統(tǒng)面板的點...

在系統(tǒng)播放面板顯示和控制

通過設(shè)置標題、專輯名、歌手名、封面圖等屬性,小程序音頻接口支持在系統(tǒng)音樂播放面板顯示出來。通過響應(yīng)系統(tǒng)面板的點擊事件( onPrev , onNext ),可以實現(xiàn)列表播放。

他小程序、微信內(nèi)其他音樂、其他 App 的音樂),則小程序不再持有背景音頻播放器。

 靜音下播放如何實現(xiàn)

2播放內(nèi)部音頻

內(nèi)部音頻適用于所有小程序,尤其是游戲類目的小程序,如“跳一跳”。

通過 wx.createInnerAudioContext() 接口可以創(chuàng)建一個音頻實例

每個小程序可以同時持有和播放多個內(nèi)部音頻,但一旦小程序進入后臺(onHide),所有內(nèi)部音頻都會被暫停,且在用戶回到前臺(即打開小程序)之前無法再被播放。

靜音下也能播放

在 iOS 系統(tǒng)中,內(nèi)部音頻默認遵循靜音鍵設(shè)置。如果希望在靜音時也能播放,可以設(shè)置 obeyMuteSwitch 為 false 。

安卓系統(tǒng)沒有統(tǒng)一的靜音開關(guān),暫不支持此特性。

3處理音頻中斷事件

以游戲為例,在游戲中,經(jīng)常有播放使用內(nèi)部音頻來播放游戲背景音樂的場景。音頻中斷事件指的是在游戲期間,音頻被系統(tǒng)打斷時觸發(fā)的事件。音頻中斷事件分為中斷開始和中斷結(jié)束事件,分別使用 wx.onAudioInterruptionBegin() 和 wx.onAudioInterruptionEnd() 來監(jiān)聽。

以下事件會觸發(fā)音頻中斷開始事件:接到電話、鬧鐘響起、系統(tǒng)提醒、收到微信好友的語音/視頻通話請求。被中斷之后,小游戲內(nèi)所有音頻會被暫停,并在中斷結(jié)束之前都不能再播放成功。

中斷結(jié)束之后,被暫停的音頻不會自動繼續(xù)播放,游戲可監(jiān)聽音頻中斷結(jié)束事件,并在收到中斷結(jié)束事件之后調(diào)用背景音樂繼續(xù)播放。

 靜音下播放如何實現(xiàn)
 

如果游戲的邏輯強依賴音樂的播放(如音樂類游戲),需要在音頻開始中斷的時候暫停游戲。

 靜音下播放如何實現(xiàn)

電話咨詢 預(yù)約演示 0元開店