收藏
回答

微信小游戏实时语音被电话打断如何恢复语音?

微信小游戏实时语音被电话打断,电话打完后在哪个生命周期调用重新创建实时语音的接口,onshow 监听不到。

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

1 个回答

  • 子不语
    子不语
    2020-06-16

    https://developers.weixin.qq.com/minigame/dev/api/media/voip/wx.onVoIPChatInterrupted.html


    请学会如何「提问」(👈戳我)

    2020-06-16
    有用
    回复 6
    • 十三年蝉
      十三年蝉
      2020-06-16
      谢谢,这个API我看了,当我接到电话的时候,语音被中断,用这个API监听,我的想法是设置一个flag,用来在电话结束重新进入小游戏时,根据这个flag来判断时候需要重新加入语音房,但是“打完电话,回到小游戏”这个发生在哪个时期呢,我该如何监听到“重新回到小游戏“这个事件
      2020-06-16
      回复
    • 子不语
      子不语
      2020-06-16回复十三年蝉
      貌似没有回来的API

      请学会如何「提问」(👈戳我)

      2020-06-16
      回复
    • 十三年蝉
      十三年蝉
      2020-06-16回复子不语
      我没找到相关的解决方案,现在的想法(还没有实装)是 :1 监听到中断后,起调一个定时器来轮询进行 “创建房间”,直到房间被创建成功,清除定时器,但是担心有性能问题 2:提示用户 关闭小游戏重新进入,走断线重连的逻辑重新创建语音房间
      2020-06-16
      回复
    • 子不语
      子不语
      2020-06-16回复十三年蝉
      2其实靠谱一点,onshow直接弹窗退出
      2020-06-16
      回复
    • 十三年蝉
      十三年蝉
      2020-06-16回复子不语
      接电话回来之后监听不到onShow,刚才想了一下,创建一个“修复语音的”按钮,当用户无法正常发言的时候 程序检测操作一下
      2020-06-16
      回复
    查看更多(1)
登录 后发表内容
问题标签