收藏
回答

live-pusher安卓机离开视频页面推流会停止?

现在有个这样需求,A,B两个用户视频会话,A离开了视频页面,跳转到了另一个页面,但是没挂断视频,安卓机上B用户就看不到也听不到A用户的画面和声音了,ios机是可以正常看到和听到的,目前测试的几个安卓机都是一样的情况,请问这是什么问题,该如何解决?急!希望官方的人能出来解答一下,谢谢!

以下是live-pusher的配置:

<live-pusher

style="height:{{config.height}}px; width: 100%;" 

url="{{url}}" 

wx:if="{{url.length !== 0}}"

mode="RTC" 

aspect="{{aspect}}" 

class="camera" 

bindstatechange="stateChangeHandler" 

bindnetstatus="netChangeHandler" 

background-mute="true" 

enable-camera="{{enableCamera}}"

muted="{{muted}}" 

beauty="{{beauty}}"

max-bitrate="500" 

min-bitrate="200"

debug="{{debug}}" 

autopush="true"></live-pusher>


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

1 个回答

  • 是小白啊
    是小白啊
    2019-10-30

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-10-30
    有用
    回复 2
    • 付小七
      付小七
      2019-10-30
      你随便那一款安卓手机测就行,微信版本号是最新的,系统为8.0.0,涉及到两端视频聊天,代码比较复杂,提供起来比较麻烦,我描述下问题,A,B两个用户视频会话,A离开了视频页面(也就是live-pusher所在的页面),跳转到了另一个页面,但是没挂断视频,安卓机上B用户就看不到也听不到A用户的画面和声音了,ios机是可以正常看到和听到的,目前测试的几个安卓机都是一样的情况,组件什么周期走了detached: function() {
            // 在组件实例被从页面节点树移除时执行
          },方法,如果是因为组件实例被从页面节点树移除导致不推流,请问下,怎么才能让live-pusher在页面跳转的时候不被移除继续推流??
      2019-10-30
      回复
    • unicorn
      unicorn
      2020-10-10回复付小七
      请问问题解决了吗,我也是页面跳转后挂起就不推流了
      2020-10-10
      回复
登录 后发表内容
问题标签