uni-app的uni.getBackgroundAudioManager API在APP端播放背景音乐后应用进入后台再回到前台后无法暂停,
const bgAudio = uni.getBackgroundAudioManager()
bgAudio.src = src
app.vue里
onshow() {
bgAudio.stop() // 无法停止。pause也不行,src赋值空也不行
}
uni-app的uni.getBackgroundAudioManager API在APP端播放背景音乐后应用进入后台再回到前台后无法暂停,
const bgAudio = uni.getBackgroundAudioManager()
bgAudio.src = src
app.vue里
onshow() {
bgAudio.stop() // 无法停止。pause也不行,src赋值空也不行
}
喜欢技术的前端 - QQ---445849201
app.vue 的代码,你跑一下,可以停止
<script>
let bgAudio = uni.getBackgroundAudioManager()
let count = 0
export default {
onLaunch: function() {
},
onShow: function() {
console.log(count)
if(count>0){//第二次进入关闭 根据自己的业务设计
bgAudio.stop()
bgAudio.src = ''
count = 0
}else{
bgAudio.title = 'title';
bgAudio.src = 'https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-hello-uniapp/2cc220e0-c27a-11ea-9dfb-6da8e309e0d8.mp3';//当设置了新的 src 时,会自动开始播放
count++
}
},
onHide: function() {}
}
</script>
<style>
</style>
栉风 (作者)
我用的直播的音频流,会出现这种情况,用你这个音频是没有
2023-10-28 17:01