李勇

修复IOS端连续推流PC端有时不显示的问题

... ... @@ -62,7 +62,7 @@ export default class MessageEntrance extends Emiter {
constructor() {
super();
//sdk 信息
GlobalConfig.sdkVersion = "v2.10.6.20170921";
GlobalConfig.sdkVersion = "v2.10.7.20170921";
loger.warn("sdkVersion:" + GlobalConfig.sdkVersion);
//设置
... ...
... ... @@ -285,11 +285,17 @@ class WebRtcApe extends Emiter {
if(!stream){
return;
}
let remoteView=document.getElementById(this.xdyRemote +nodeId)
let remoteView=document.getElementById(this.xdyRemote +nodeId);
console.log("remoteView->",remoteView)
if(remoteView){
loger.log(nodeId+" 流已经添加显示,不需要再处理");
return;
let player=document.getElementById("player_" +nodeId);
if(player){
loger.log(nodeId+" 流已经添加显示,不需要再处理");
return;
}else {
loger.log(nodeId+" 删除无效的视图->创建新的视图remoteView");
remoteView.remove();
}
}
if(stream) {
loger.log("收到移动端推流的消息,主动添加一个远程视频流");
... ...