微信小程序之使用猪厂云音乐作为背景音乐
2023-01-12 本文已影响0人
四十年陈
一、小程序播放背景音乐设置和API
1、app.json 文件中设置背景音乐播放模式,如下
"requiredBackgroundModes": ["audio", "location"]
2、播放api
播放,如下
this.player(wx.getBackgroundAudioManager(), this.data.musicId)
暂停,如下
wx.getBackgroundAudioManager().pause();
停止,如下
wx.getBackgroundAudioManager().stop();
3、播放代码
需要写一个函数作为播放和暂停的切换,同时播放完成后需要重复播放,代码如下图
播放代码二、调用和播放猪厂音乐
1、选择歌曲
选择音乐2、选择musicID
两种方法可以获取musicID,如下图
获取musicID3、播放代码
const id = src_id === '' ? '124876' : src_id
const src = "http://music.163.com/song/media/outer/url?id=" + id + ".mp3"
e.src = src //音乐播放结束后继续播放此音乐,循环不停的播放
e.onEnded(() => {
this.player(wx.getBackgroundAudioManager(), this.data.musicId)
})