root 1 سال پیش
والد
کامیت
79c523b7ec
2فایلهای تغییر یافته به همراه5 افزوده شده و 7 حذف شده
  1. 1 6
      js/Office/Poll.js
  2. 4 1
      node/message.js

+ 1 - 6
js/Office/Poll.js

@@ -268,12 +268,7 @@ U.MD.O.P.pollingAsyn = function (r) {
                     _iframe = $('#futureClass iframe')[0];
                     if (_iframe) {
                         _contentWindow = _iframe.contentWindow;
-                        if (_message.messageInfo.type == "addUser") {
-                            _contentWindow.postMessage({ info: _message.messageInfo, type: "addUser" }, "*")
-                        }
-                        else {
-                            _contentWindow.postMessage({ info: _message.messageInfo, type: _message.messageInfo.type }, "*");
-                        }
+                        _contentWindow.postMessage({ info: _message.messageInfo, type: _message.messageInfo.type }, "*");
                     }
                     break;
             }

+ 4 - 1
node/message.js

@@ -547,7 +547,8 @@ us.offLine = function (response, userid, pageid) {
             delete us.connect[userid];
         }
     }
-
+    console.log("1111111111111")
+    console.log(_csclids)
     //知识架构的下线的处理
     for (i = 0; i < _csclids.length; i++) { //循环处理每一个文档
         _docinfo = us.cscl[_csclids[i]]; //记录文档信息
@@ -556,6 +557,7 @@ us.offLine = function (response, userid, pageid) {
             _userid = us.quitUserList(_docinfo, userid, pageid); //将用户在协同列表中删除
         }
     }
+    console.log(_userid)
     //下线后通知所有的用户
     if (_userid) {
         _message = {};
@@ -566,6 +568,7 @@ us.offLine = function (response, userid, pageid) {
             docId: _fileid
         });
         _message[_fileid] = [_messageinfo];
+        console.log(_message)
         us.broadcast(_message, pageid, "cscl");
     }