1. 监听播放开始事件(onPlay):
const backgroundAudioManager = wx.getBackgroundAudioManager();
backgroundAudioManager.onPlay(() => {
console.log('音频开始播放');
});
2. 监听播放暂停事件(onPause):
backgroundAudioManager.onPause(() => {
console.log('音频暂停');
});
3. 监听播放停止事件(onStop):
backgroundAudioManager.onStop(() => {
console.log('音频停止');
});
4. 监听播放结束事件(onEnded):
backgroundAudioManager.onEnded(() => {
console.log('音频播放结束');
});
5. 监听播放错误事件(onError):
backgroundAudioManager.onError((res) => {
console.log('播放错误', res.errMsg);
console.log('错误码', res.errCode);
});
通过监听这些事件,你可以在相应的时机执行对应的操作,比如更新UI、显示提示信息等。确保在调用播放相关的方法之前添加相应的事件监听,以便及时处理音频的播放状态变化。
转载请注明出处:http://www.zyzy.cn/article/detail/879/微信小程序