正在显示
2 个修改的文件
包含
21 行增加
和
13 行删除
| @@ -210,11 +210,12 @@ export default class MessageEntrance extends Emiter { | @@ -210,11 +210,12 @@ export default class MessageEntrance extends Emiter { | ||
| 210 | loger.warn("onClassNonentityRoster.参数错误") | 210 | loger.warn("onClassNonentityRoster.参数错误") |
| 211 | return; | 211 | return; |
| 212 | } | 212 | } |
| 213 | + let data={"nodeId":_param.nodeId}; | ||
| 213 | if(_video_ape){ | 214 | if(_video_ape){ |
| 214 | - _video_ape.stopPublishVideo({"nodeId":_param.nodeId}); | 215 | + _video_ape.stopPublishVideo(data); |
| 215 | } | 216 | } |
| 216 | if(_audio_ape){ | 217 | if(_audio_ape){ |
| 217 | - _audio_ape.stopPublishAudio({"nodeId":_param.nodeId}); | 218 | + _audio_ape.stopPublishAudio(data); |
| 218 | } | 219 | } |
| 219 | } | 220 | } |
| 220 | 221 | ||
| @@ -288,13 +289,7 @@ export default class MessageEntrance extends Emiter { | @@ -288,13 +289,7 @@ export default class MessageEntrance extends Emiter { | ||
| 288 | GlobalConfig.siteId = _data.siteId || ""; | 289 | GlobalConfig.siteId = _data.siteId || ""; |
| 289 | GlobalConfig.classType = _data.meetingType || 0; | 290 | GlobalConfig.classType = _data.meetingType || 0; |
| 290 | 291 | ||
| 291 | - /*//host默认需要密码,Sass服务器只判断学生是否需要密码,没有判断老师的 | ||
| 292 | - if (GlobalConfig.userRole == "host") { | ||
| 293 | - GlobalConfig.passwordRequired = true; | ||
| 294 | - } else { | ||
| 295 | - GlobalConfig.passwordRequired = _data.passwordRequired || false; | ||
| 296 | - } | ||
| 297 | - */ | 292 | + //host默认需要密码,Sass服务器只判断学生是否需要密码,没有判断老师的 |
| 298 | GlobalConfig.passwordRequired = _data.passwordRequired || false;//md5验证的时候需要Sass返回的值,不能更改 | 293 | GlobalConfig.passwordRequired = _data.passwordRequired || false;//md5验证的时候需要Sass返回的值,不能更改 |
| 299 | 294 | ||
| 300 | loger.log('SASS平台获取入会验证信息成功.'); | 295 | loger.log('SASS平台获取入会验证信息成功.'); |
| @@ -322,7 +317,7 @@ export default class MessageEntrance extends Emiter { | @@ -322,7 +317,7 @@ export default class MessageEntrance extends Emiter { | ||
| 322 | } | 317 | } |
| 323 | } | 318 | } |
| 324 | 319 | ||
| 325 | - // 通过SASS平台验证 | 320 | + // 通过SASS平台验证(密码和MD5) |
| 326 | _sassJoinSuccessHandler(_data) { | 321 | _sassJoinSuccessHandler(_data) { |
| 327 | //返回值 | 322 | //返回值 |
| 328 | /* flag 数值型 无 True:成功 | 323 | /* flag 数值型 无 True:成功 |
| @@ -383,8 +378,19 @@ export default class MessageEntrance extends Emiter { | @@ -383,8 +378,19 @@ export default class MessageEntrance extends Emiter { | ||
| 383 | GlobalConfig.maxAudioChannels = _data.maxAudioChannels; | 378 | GlobalConfig.maxAudioChannels = _data.maxAudioChannels; |
| 384 | GlobalConfig.maxMediaChannels = _data.maxVideoChannels + _data.maxAudioChannels; | 379 | GlobalConfig.maxMediaChannels = _data.maxVideoChannels + _data.maxAudioChannels; |
| 385 | 380 | ||
| 381 | + | ||
| 382 | + | ||
| 383 | + /* | ||
| 384 | + //这个接口获取的数据在getClassParam接口的数据中都有,内容重复,这个接口废弃 | ||
| 385 | + //获取会议基本信息 | ||
| 386 | if (_sass) { | 386 | if (_sass) { |
| 387 | - _sass.getClassDetail();//会议基本信息 | 387 | + _sass.getClassDetail(); |
| 388 | + } | ||
| 389 | + */ | ||
| 390 | + | ||
| 391 | + //获取会议最完整的数据 | ||
| 392 | + if (_sass) { | ||
| 393 | + _sass.getClassParam(); | ||
| 388 | } | 394 | } |
| 389 | } | 395 | } |
| 390 | 396 | ||
| @@ -417,7 +423,7 @@ export default class MessageEntrance extends Emiter { | @@ -417,7 +423,7 @@ export default class MessageEntrance extends Emiter { | ||
| 417 | GlobalConfig.classBeginTime = _data.beginTime || ""; | 423 | GlobalConfig.classBeginTime = _data.beginTime || ""; |
| 418 | GlobalConfig.classEndTime = _data.endTime || ""; | 424 | GlobalConfig.classEndTime = _data.endTime || ""; |
| 419 | 425 | ||
| 420 | - //获取会议所有信息和以前保存的会议状态信息 | 426 | + //获取会议所有信息和以前保存的会议状态信息(最全的信息) |
| 421 | if (_sass) { | 427 | if (_sass) { |
| 422 | _sass.getClassParam(); | 428 | _sass.getClassParam(); |
| 423 | } | 429 | } |
| @@ -30,7 +30,9 @@ class GlobalConfig { | @@ -30,7 +30,9 @@ class GlobalConfig { | ||
| 30 | static getClassDetail(){ | 30 | static getClassDetail(){ |
| 31 | return this.classDetail; | 31 | return this.classDetail; |
| 32 | } | 32 | } |
| 33 | - | 33 | + static setClassDetail(_data){ |
| 34 | + this.classDetail=_data; | ||
| 35 | + } | ||
| 34 | static getClassInfo (){ | 36 | static getClassInfo (){ |
| 35 | let classInfo={}; | 37 | let classInfo={}; |
| 36 | classInfo.siteId= this.siteId; | 38 | classInfo.siteId= this.siteId; |
-
请 注册 或 登录 后发表评论