//页面准备完成
onReady() {
//监听播放事件
bgAudioMannager.onPlay(function callback() {
console.log('播放了');
});
//监听暂停事件
bgAudioMannager.onPause(function callback() {
console.log('播放暂停了');
});
//监听播放自然结束事件
bgAudioMannager.onEnded(function callback() {
console.log('播放结束了')
});
},
//播放或暂停
play() {
let isplay = bgAudioMannager.paused;
if (isplay) {
bgAudioMannager.play();
} else {
bgAudioMannager.pause();
}
4 个回复
8***@qq.com
确实是这样,我这最近一直在调试这个音频后台播放
8***@qq.com
安卓播放长音频 远程src无法播放到结束就触发 onEnded了
8***@qq.com
uni.getBackgroundAudioManager().onTimeUpdate() 这个方法 只要一手动拖动播放进度条,马上监听失效,我手动写了个定时监听的
wuing - 一名喜欢uni-app的开发者
你好 我也遇到了这个问题 请问一下 楼主最后是怎么了吗 ? 请问是怎么解决的呢?
1***@qq.com (作者)
构造全局的方法,放到全局监听
2021-12-22 22:29