收藏
回答

某些手机调用LivePusherContext.playBGM方法无声音?

调用实时音视频live-pusher的LivePusherContext.playBGM方法时,小部分手机型号调用音频没有声音,而且首次进入小程序不会有这个问题,第二次进入小程序开始之后就持续性的没有声音,目前确定的是只有这个方法调用了音频播放器,小程序没有audio,video之类的标签去占用音频播放器,目前怀疑是第二次进入小程序调用LivePusherContext.playBGM方法时,音频播放器仍处于被占用的状态,所以导致第二次以后播放不了音频。如果把微信进程关闭重新进小程序,那么就又可以播放音频。

备注:大部分手机没有这个问题,少部分手机包括安卓、ios都出现过这个问题,并且不能稳定复现,希望官方大佬能给个解决方案,谢谢。

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

2 个回答

  • Demons
    Demons
    2023-09-09

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    2023-09-09
    有用
    回复 1
    • 一泓清泉
      一泓清泉
      2023-09-09
      我这边复现不了这个场景,这个场景出现的概率大概只有百分之5以内,并且出现这个问题的时候我用云日志监控不到playBGM方法失败fail的回调,没有触发失败的回调函数,但是触发了live-pusher标签的bindbgmstart方法,并且没有触发 bindbgmcomplete方法。具体就是这样,我想问的是能不能通过这些现象给我一个修复问题的方向。
      2023-09-09
      回复
  • 古德曼
    古德曼
    2023-11-10

    我也遇到这个场景,日志答应都正常,就是没有播放声音,删除小程序,重新进入之后就正常了。怎么处理?

    2023-11-10
    有用
    回复
登录 后发表内容