李勇

修复第三方消息通道报错的问题

... ... @@ -63,7 +63,7 @@ export default class MessageEntrance extends Emiter {
super();
this.lastClassActiveTime=0;//最后一次课堂激活的时间戳
//sdk 信息
GlobalConfig.sdkVersion = "v2.38.5.201712011";
GlobalConfig.sdkVersion = "v2.38.6.201712013";
loger.warn("sdkVersion:" + GlobalConfig.sdkVersion);
console.log("sdkVersion:" + GlobalConfig.sdkVersion);
//设置
... ...
... ... @@ -91,18 +91,20 @@ class MessengerMoudle {
if (typeof _msg == 'object' && _msg.data) {
msgData = _msg.data;
}
if(msgData){
let msgPairs = msgData.split('__Messenger__');
let msg1 = msgPairs[1];
let pairs = msgPairs[0].split('|');
let prefix = pairs[0];
let name = pairs[1];
let msgPairs = msgData.split('__Messenger__');
let msg1 = msgPairs[1];
let pairs = msgPairs[0].split('|');
let prefix = pairs[0];
let name = pairs[1];
for (let i = 0; i < self.listenFunc.length; i++) {
if (prefix + name === self.prefix + self.name) {
self.listenFunc[i](msg1);
for (let i = 0; i < self.listenFunc.length; i++) {
if (prefix + name === self.prefix + self.name) {
self.listenFunc[i](msg1);
}
}
}
};
if (this.supportPostMessage) {
... ...
... ... @@ -896,7 +896,6 @@ class WebRtcApe extends Emiter {
if (_params.videoResolution) {
this.videoResolution = _params.videoResolution || this.videoResolution;//默认是240P 20 320x240 15 200
}
clearTimeout(this.changeDevicesDelay);
this.changeDevicesDelay = setTimeout(()=> {
this.changePublishStatusAndServerRecord(WebRtcApe.RECORD_STATUS_0);
... ...
... ... @@ -80,17 +80,20 @@ window.Messenger = (function () {
msg = msg.data;
}
var msgPairs = msg.split('__Messenger__');
var msg = msgPairs[1];
var pairs = msgPairs[0].split('|');
var prefix = pairs[0];
var name = pairs[1];
if(msg){
var msgPairs = msg.split('__Messenger__');
var msg = msgPairs[1];
var pairs = msgPairs[0].split('|');
var prefix = pairs[0];
var name = pairs[1];
for (var i = 0; i < self.listenFunc.length; i++) {
if (prefix + name === self.prefix + self.name) {
self.listenFunc[i](msg);
for (var i = 0; i < self.listenFunc.length; i++) {
if (prefix + name === self.prefix + self.name) {
self.listenFunc[i](msg);
}
}
}
};
if (supportPostMessage) {
... ...