正在连麦中,主播将其踢下麦后,连麦其他用户,此时右侧画面会先出现上一个连麦用户的画面,之后才显示正常

正在连麦中,主播将其踢下麦后,连麦其他用户,此时右侧画面会先出现一瞬间上一个连麦用户的画面,之后才正常显示连麦用户画面. 怎么才能让不显示上个连麦用户到画面

你们是怎么去实现这个过程的?中间调用了什么接口?
你把用户A踢下麦时,应该调用setupRemoteVideo,把 view 设置为空,解除用户A的绑定视图。
然后连麦用户B时再绑定该用户和显示视图。

我已经将canvas.view设为nil,然后调用setupRemoteVideo方法重设远端视图,还是会发送这种情况啊, 我是在didOfflineOfUid方法中对退出连麦用户进该行设置的

是在哪里再次调用setupRemoteVideo的?didJoinedOfUid回调里吗?

不是 didOfflineOfUid 里将连麦用户view置为nil的

我是说你在哪里重新调用setupRemoteVideo设置新的连麦用户视图的…

嗯 新用户是在didJoinedOfUid里调用的

偶现还是必现?