首先我们要在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("自然播放结束"); })