收藏
回答

后台延时播放,提示fail other app occuppied player

RT,我设置了一个定时器(setTimeout)在一分钟后进行音乐播放:

wx.playBackgroundAudio({
      dataUrl: src,
      success: () => {
        console.log("播放成功")
      },
      fail: (e) => {
        console.log("播放失败" + JSON.stringify(e))
      }
    })


将小程序置顶后,退到iOS桌面,等待。


到了指定时间后(1分钟,或更久后),控制台提示播放失败,错误信息为:

{"errMsg": "playBackgroundAudio": fail other app occuppied player}


提示别的app占用了播放器,当前手机并没有在播音乐。而小程序在前台设置定时播放是正常播放的。


请教一下各位怎么解决这个问题?


或者怎么实现定时后台播放音乐,谢谢大家。

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