正在显示
2 个修改的文件
包含
10 行增加
和
4 行删除
| @@ -62,7 +62,7 @@ export default class MessageEntrance extends Emiter { | @@ -62,7 +62,7 @@ export default class MessageEntrance extends Emiter { | ||
| 62 | constructor() { | 62 | constructor() { |
| 63 | super(); | 63 | super(); |
| 64 | //sdk 信息 | 64 | //sdk 信息 |
| 65 | - GlobalConfig.sdkVersion = "v2.10.6.20170921"; | 65 | + GlobalConfig.sdkVersion = "v2.10.7.20170921"; |
| 66 | loger.warn("sdkVersion:" + GlobalConfig.sdkVersion); | 66 | loger.warn("sdkVersion:" + GlobalConfig.sdkVersion); |
| 67 | 67 | ||
| 68 | //设置 | 68 | //设置 |
| @@ -285,11 +285,17 @@ class WebRtcApe extends Emiter { | @@ -285,11 +285,17 @@ class WebRtcApe extends Emiter { | ||
| 285 | if(!stream){ | 285 | if(!stream){ |
| 286 | return; | 286 | return; |
| 287 | } | 287 | } |
| 288 | - let remoteView=document.getElementById(this.xdyRemote +nodeId) | 288 | + let remoteView=document.getElementById(this.xdyRemote +nodeId); |
| 289 | console.log("remoteView->",remoteView) | 289 | console.log("remoteView->",remoteView) |
| 290 | if(remoteView){ | 290 | if(remoteView){ |
| 291 | - loger.log(nodeId+" 流已经添加显示,不需要再处理"); | ||
| 292 | - return; | 291 | + let player=document.getElementById("player_" +nodeId); |
| 292 | + if(player){ | ||
| 293 | + loger.log(nodeId+" 流已经添加显示,不需要再处理"); | ||
| 294 | + return; | ||
| 295 | + }else { | ||
| 296 | + loger.log(nodeId+" 删除无效的视图->创建新的视图remoteView"); | ||
| 297 | + remoteView.remove(); | ||
| 298 | + } | ||
| 293 | } | 299 | } |
| 294 | if(stream) { | 300 | if(stream) { |
| 295 | loger.log("收到移动端推流的消息,主动添加一个远程视频流"); | 301 | loger.log("收到移动端推流的消息,主动添加一个远程视频流"); |
-
请 注册 或 登录 后发表评论