<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # online消息類型 發送消息的統一 function 統一到了server中的 Websocket消息 src/Utils/WebSocket.ts ```javascrip sendSignal(message) { if (!window.N2WSignal) { return alert("socket unavailable!"); } N2WSignal(message) } ``` ## 所有發送的消息 1.MESSAGE_TAG_BROADCAST = 40010001 公共參數 ```javascript { messageTag: MESSAGE_TAG_BROADCAST, messageId: uuidv1(), subTag: "enableControl", //子功能tag periodId, userId, toUserId: userId, } subTag功能 //是否學生允許操作 turnControl enableControl enabled: 0 //0關閉 1開啟 //學生點擊智齒反饋, help sendHelpStatus enabled:isOpen //0開啟中 1關閉了 //設置學生端 筆畫的顏色 setUserColor setColor color: color //是否開麥 turnMic enableSpeak enabled: 0 //0關閉 1開啟 //老師上下臺 turnVideo stage enabled: 1 //0關閉 1開啟 x: 0 y: 0 //獎勵 加星 sendStar award role:1, //角色信息 STUDENT:1, TEACHER:2, GUEST:3, ASSIST:4 total:5, //數量 ``` #### 2. MESSAGE_TAG_ENTER_ROOM = 10010001 進入房間 enterRoom ``` { messageTag: MESSAGE_TAG_ENTER_ROOM, messageId: uuidv1(), periodId, role, //角色信息 userId, token, p:KKSDK.instance.platform } ``` #### 3.MESSAGE_TAG_LEAVE_ROOM = 10010002 離開房間 leaveRoom ``` { messageTag: MESSAGE_TAG_LEAVE_ROOM, messageId: uuidv1(), periodId, role, userId, token, type:role == 0 ?1:isStopClass } ``` #### 4.MESSAGE_TAG_LESSON_STATE = 10030001 老師點擊開始上課按鈕 開始課程/結束課程 startLesson/stopLesson ``` { messageTag:MESSAGE_TAG_LESSON_STATE, messageId:uuidv1(), periodId, userId, eventType:1 // 1 startLesson 2stopLesson } ``` ## 所有接收的消息 case MESSAGE_TAG_BROADCAST 40010001 message.subTag == "enableControl" 是否學生允許操作 (自己發的) message.subTag == "enableSpeak" 是否開麥 (自己發的) message.subTag == "stage" 上臺 (自己發的) message.subTag == "setColor" 設置畫筆顏色 (自己發的) case MESSAGE_TAG_BROADCAST_LEAVE 30010002 用戶離開教師 case MESSAGE_TAG_USER_STATE 30030002 用戶狀態 case MESSAGE_TAG_STAGE_STATE 30030003 舞臺狀態 老師上下臺后 服務端廣播 messageId: "1dab7660-a796-11e9-801c-89740897e617" messageTag: 30030003 periodId: 511187 sendMsgType: 2 case MESSAGE_TAG_TEACHER_INFO 30030004 老師進入課堂 服務端推送的教師信息 messageTag: 30030004 periodId: 511187 sendMsgType: 2 teacherId: 220241 teacherName: "炎炎老師" teacherPortrait: "https://img.kktalkee.com/aliyun/student_default
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看