首先我们要在Page({})外定义全局变量nMgr 名字随便起
参考代码如下
const nMgr = wx.getBackgroundAudioManager();
src 设置音频文件地址 但一定要用线上的,如果放在小程序目录中会出问题的,而且一个小程序包才200M 加音频肯定打包不了
当你给nMgr.src 和 nMgr.title 负值或重新负值时音频就会播放或继续播放
参考代码如下
nMgr.src = "http://music.163.com/song/media/outer/url?id=393926.mp3";
nMgr.title="213213";
pause 方法用于暂停播放
参考代码如下
nMgr.pause();
还有一些基本方法
nMgr.onPlay(()=>{
console.log("播放");
})
nMgr.onPause(()=>{
console.log("暂停");
})
nMgr.onStop(()=>{
console.log("人为结束");
})
nMgr.onEnded(()=>{
console.log("自然播放结束");
})