wx.subscribeVoIPVideoMembers(Object object) 使用方法?
发布于 4 年前 作者 tianxia 14166 次浏览 来自 官方Issues

wx.subscribeVoIPVideoMembers(Object object)

订阅视频画面成员。对于视频房间,当成员超过两人时需进行订阅,否则只能看到最先加入房间的两人画面。

我用于 以下位置,还是不能显示第三位进入的人员的视频画面

onShow: function () {

    var _this =this;

    //创建房间并加入

    wx.joinVoIPChat({

      signature:  app.globalData.sign,

      nonceStr:   app.globalData.nonceStr,

      timeStamp:  app.globalData.timeStamp,

      groupId:    app.globalData.groupId,

      roomType:   'video',

      success(res){

        console.log(res)

        _this.setData({

          openIdList: res.openIdList,

          blankview: Array.apply(null,{length: (4 - res.openIdList.length) }

        })

      },

      fail(res){

        _this.setData({

          joinVoIPChat:'fail' + res.errCode + res.errMsg

        })

      }

    })


    wx.subscribeVoIPVideoMembers({

      success(res){

        _this.setData({

          openIdList: res.openIdList,

          blankview: Array.apply(null,{length: (4 - res.openIdList.length) }

        })

      }

    })

//加入进更新成员列表

    wx.onVoIPChatMembersChanged(function(res){

      _this.setData({

        openIdList: res.openIdList, 

        blankview: Array.apply(null,{length: (4 - res.openIdList.length) }

      })

    })


  },

回到顶部