李勇

增加监课自动登录功能

@@ -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.18.14.20171020"; 65 + GlobalConfig.sdkVersion = "v2.18.15.20171020";
66 loger.warn("sdkVersion:" + GlobalConfig.sdkVersion); 66 loger.warn("sdkVersion:" + GlobalConfig.sdkVersion);
67 67
68 //设置 68 //设置
@@ -643,10 +643,10 @@ export default class MessageEntrance extends Emiter { @@ -643,10 +643,10 @@ export default class MessageEntrance extends Emiter {
643 //loger.log("autoLoginMd5", GlobalConfig.classId, GlobalConfig.userId, GlobalConfig.userRole); 643 //loger.log("autoLoginMd5", GlobalConfig.classId, GlobalConfig.userId, GlobalConfig.userRole);
644 let autoLoginMd5 = MD5("" + GlobalConfig.classId + GlobalConfig.userId + GlobalConfig.userRole); 644 let autoLoginMd5 = MD5("" + GlobalConfig.classId + GlobalConfig.userId + GlobalConfig.userRole);
645 //loger.log("joinClass-GlobalConfig.autoLogin", GlobalConfig.autoLogin, "autoLoginMd5-", autoLoginMd5); 645 //loger.log("joinClass-GlobalConfig.autoLogin", GlobalConfig.autoLogin, "autoLoginMd5-", autoLoginMd5);
646 - if (GlobalConfig.autoLogin && autoLoginMd5 == GlobalConfig.autoLogin) { 646 + if (GlobalConfig.autoLogin && autoLoginMd5 == GlobalConfig.autoLogin||GlobalConfig.isInvisible) {
647 // MD5(classId+userId+userRole)==m 647 // MD5(classId+userId+userRole)==m
648 //自动登录,跳过验证流程 648 //自动登录,跳过验证流程
649 - loger.log("自动登录"); 649 + loger.log("自动登录->"+GlobalConfig.userRole);
650 this._sassJoinSuccessHandler(); 650 this._sassJoinSuccessHandler();
651 } else { 651 } else {
652 //不能自动登录,开始校验 652 //不能自动登录,开始校验
@@ -360,7 +360,7 @@ class WebRtcApe extends Emiter { @@ -360,7 +360,7 @@ class WebRtcApe extends Emiter {
360 }else { 360 }else {
361 this.videoResolution="360P_8"; 361 this.videoResolution="360P_8";
362 } 362 }
363 - }if(GlobalConfig.isInvisible){ 363 + }else if(GlobalConfig.isInvisible){
364 this.videoResolution="120P"; 364 this.videoResolution="120P";
365 }else { 365 }else {
366 this.videoResolution="240P"; 366 this.videoResolution="240P";