收藏
回答

背景音频BackgroundAudioManager能否支持后台连续播放?

首先从社区来看,其实有很多开发者都有在后台/熄屏时连续播放背景音频的需求。(这里的连续指当一条音频资源播放结束后,继续播放下一条音频)

目前开发者基本上是通过监听onEnd方法,然后重新设置src以达到连续播放。

但实际上,这个方法是存在设备兼容性问题的,在很多设备上无效。

通过仔细查阅官方文档,其实已经有说明:

所以,无法连续播放才是符合官方预期的。

那么官方为什么如此设定呢?然后我也在社区发现官方人员的说法:

我不知道后面官方讨论的结果是什么,但我认为,在一条背景音频资源播放结束后,后台继续播放下一条音频,不是突然播放声音这种情况,所以对用户体验不会存在负面作用。相反,那么多开发者都存在这一需求,也代表着用户的需求。

综上,希望官方能够优化背景音频api,提供后台连续播放能力。

谢谢🙏

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    06-24

    目前没有支持列表播放

    因为音频文件时长播放时就确定了,只能重新设定src播放

    06-24
    有用
    回复 5
  • Allen-小样儿🇨🇳
    Allen-小样儿🇨🇳
    10-13

    从微信角度肯定不支持,因为小程序切到后台如果还能执行代码,那微信正常的体验将无法保证,如果后台执行了超级耗资源的东西把微信卡死了,那谁来担这个责任?唯一的途径是微信把音乐浮窗播放器API开放出来,把音频list传给他。但这个属于VVVV...IP级待遇,普通小程序怕是没这特权~

    10-13
    有用
    回复
  • 浮沉。
    浮沉。
    06-25

    QQ音乐都不能后台列表播放,你们产品经理能不能交涉一下啊。。。

    06-25
    有用
    回复
登录 后发表内容