项目需求要做一个音频播器的功能,但是要实现退出小程序后还能播放,在微信聊天顶部出现正在播放的什么音频的播放标记。然后在网上找了相关的例子发现大多都是退出后音频会暂停掉,不符合项目需求。查阅微信小程序API文档,发现可以使用wx.getBackgroundAudioManager()这个api实现退出后还能播放的需求。
上图就是大概界面,点击按钮进行播放,进图条可以拖拽,点击列表播放音频
首先创建全局的音频播放器
const audioManager = wx.getBackgroundAudioManager()