收藏
回答

BackgroundAudioManager不能播放?一个严重报错

组件:BackgroundAudioManager

基础库:2.27.2

代码(这就是全部代码):

let t=this;

const backmusic=wx.getBackgroundAudioManager();

backmusic.src='https://m.ai-rili.com/static/web/indexCalendar/dazuo_bgm/9-1.mp3;

backmusic.title='方圆图-'+t.Select.musicName;

backmusic.coverImgUrl='https://m.ai-rili.com/static/xcximg/touxiangmoren.png';

backmusic.play();

报错:

setBackgroundAudioState:fail jsapi has no permission, event=setBackgroundAudioState, runningState=background, permissionMsg=permission got, detail=jsapi permission required playing audio but current not playing audio in background state

涉及机型:iPhone 13、HUAWEI DUB-AL00、HONOR OXF-AN10、iPhone 12、HUAWEI FLA-TL10、iPhone 11、iPhone 12 Pro、NZONE SP200、HUAWEI+LYA-AL00(这里列出的仅仅是24h内用小程序音频的,如果拓宽时间线,人数机型肯定更多)

一般都是刚刚赋值src就直接到onError报错了,却没有走.stop()的流程

回答关注问题邀请回答
收藏
登录 后发表内容