解决了吗
voip-room 三个人视频视频时最先进入的人退出后其他两个人视频会卡死?有三个人分别为A B C 进入顺序也为 A B C 当A退出后 B的界面中显示: 第一个是A的最后不动的界面 第二个是显示B的正常界面 C的界面中显示: 第一个是A的最后不动的界面 第二个是显示B的正常界面 代码片段:https://developers.weixin.qq.com/s/OFuUMnm27ion
2022-04-26大佬几年前的问题了,解决了么。我现在也还是碰到这个问题。。
wx.joinVoIPChat开发多人音视频对话,两人以上渲染黑屏,是什么问题?利用<voip-room></voip-room>和wx.joinVoIPChat开发多人音视频对话,两个人以上渲染画面黑屏,是什么问题。 [图片]
2022-04-26请问问题解决了么
voip-room 先进的人退出,后进的人卡死?手机1进房间 手机2进房间 手机1退出(wx.exitVoIPRoom) 手机2 wx.onVoIPChatMembersChanged拿到的openidList正常(voip-room组件在控制台中被渲染)但实际画面渲染不出来wx.onVoIPVideoMembersChanged拿到的openidList为空数组
2022-04-26超过两个人,出现黑屏的问题,两个人的时候先进的人退出第二个人就会卡住。重进也没用。但是后进的人进出不会影响第一个人的画面
voip-room组件先进入的人退出就会卡住其他人的画面,重进也不行?<block v-for="item in openIdList" :key='item'> <voip-room class="room_item" :openid="item" :device-position="device_position" :mode="selfOpenId == item ? 'camera' : 'video'"> </voip-room> </block> jscode: joinRoom() { uni.showLoading({ title: '正在加载视频会议' }) let that = this uni.login({ success(rData) { console.log(rData) that.$http({ url: 'wxpay/createSign', data: { code: rData.code }, }).then(res => { wx.joinVoIPChat({ muteConfig: { muteMicrophone: that.muteMicrophone }, roomType: 'video', signature: res.data.signature, nonceStr: res.data.nonceStr, timeStamp: res.data.timeStamp, groupId: res.data.groupId, success: function(roomData) { that.openIdList = roomData.openIdList that.subscribeVoIPVideoMembers() that.onVoIPChatMembersChanged() that.onVoIPVideoMembersChanged() uni.hideLoading() console.log(roomData) }, fail: function(roomData) { console.log(roomData) } }) }) }, }) }, // 订阅视频成员, 避免人超过两个显示不了视频. subscribeVoIPVideoMembers() { let that = this wx.subscribeVoIPVideoMembers({ openIdList: that.openIdList, success(res) { console.log('subscribeVoIPVideoMembers ok', res); }, fail(err) { console.log('subscribeVoIPVideoMembers fail', err); } }) }, // 成员变化时修改openid列表; onVoIPChatMembersChanged() { let that = this wx.onVoIPChatMembersChanged((result) => { console.log('member change', result); that.openIdList = result.openIdList; that.subscribeVoIPVideoMembers() that.onVoIPVideoMembersChanged() }) }, // 视频成员变化时重新订阅视频成员 onVoIPVideoMembersChanged() { wx.onVoIPVideoMembersChanged((result) => { wx.subscribeVoIPVideoMembers({ openIdList: result.openIdList, success(res) { console.log('onVoIPVideoMembersChanged ok', res); }, fail(err) { console.log('onVoIPVideoMembersChanged fail', err); } }) }) }
2022-04-25[图片]
ad-custom无法继承父盒子的高度?<View className={styles.guanggao}> { current == 2 || current == 8 || current == 14 ? ( <ad-custom unit-id="adunit-0e449c987fc00bd0" className={styles.guanggao}></ad-custom> ) : (<Video custom-cache={false} onPause={() => store.stopTime(item, index)} onEnded={() => store.endTime(item, index)} onPlay={() => store.timePlay(item, index)} id={`myVideo${index}`} src={item.video_url[0].url} controls={true} show-fullscreen-btn={false} loop={true} className={styles.video} ></Video>) }</View> 最外层的view已经改了宽高各100%,但是ad-custom并没有继承到高度。单独给ad-custom设置高度也没用。
2021-04-06