AlexWang

全局禁言状态改变事件通知 学生:MessageTypes.CLASS_UPTATE_STATUS 老师:MessageTypes.CLASS_SILENCE_CHANGE

@@ -6,226 +6,212 @@ function MessageTypes() {} @@ -6,226 +6,212 @@ function MessageTypes() {}
6 6
7 //--------------------事件相关的定义-------------------------------------- 7 //--------------------事件相关的定义--------------------------------------
8 //初始化相关事件定义 8 //初始化相关事件定义
9 -MessageTypes.CLASS_INIT_SUCCESS="class_init_success";//'class.init.success';//初始化成功 9 +MessageTypes.CLASS_INIT_SUCCESS = "class_init_success"; //'class.init.success';//初始化成功
10 //MessageTypes.CLASS_INIT_FAILED='class.init.failed';//初始化失败 10 //MessageTypes.CLASS_INIT_FAILED='class.init.failed';//初始化失败
11 11
12 //加入课堂相关事件定义 12 //加入课堂相关事件定义
13 -MessageTypes.CLASS_JOIN_MCU_SUCCESS ="class_join_mcu_success"// 'join.mcu.success';  
14 -//MessageTypes.CLASS_JOIN_FAILED = 'join.class.failed';  
15 -MessageTypes.CLASS_GET_INFO_SUCCESS='class_get_info_success';//获取课堂信息完成 13 +MessageTypes.CLASS_JOIN_MCU_SUCCESS = "class_join_mcu_success" // 'join.mcu.success';
  14 + //MessageTypes.CLASS_JOIN_FAILED = 'join.class.failed';
  15 +MessageTypes.CLASS_GET_INFO_SUCCESS = 'class_get_info_success'; //获取课堂信息完成
16 16
17 //课堂信息和操作事件定义 17 //课堂信息和操作事件定义
18 //MessageTypes.CLASS_SHOW_DETAIL = 'class_detail.message'; 18 //MessageTypes.CLASS_SHOW_DETAIL = 'class_detail.message';
19 -MessageTypes.CLASS_JOIN_SUCCESS ="class_join_success"// 'join.class.success';  
20 -MessageTypes.CLASS_UPDATE_ROSTER_NUM ="class_update_roster_num";// 'roster_num.message';  
21 -MessageTypes.CLASS_INSERT_ROSTER ="class_insert_roster";// 'roster.insert.message';  
22 -MessageTypes.CLASS_UPDATE_ROSTER ="class_update_roster";// 'roster.insert.message'; 19 +MessageTypes.CLASS_JOIN_SUCCESS = "class_join_success" // 'join.class.success';
  20 +MessageTypes.CLASS_UPDATE_ROSTER_NUM = "class_update_roster_num"; // 'roster_num.message';
  21 +MessageTypes.CLASS_INSERT_ROSTER = "class_insert_roster"; // 'roster.insert.message';
  22 +MessageTypes.CLASS_UPDATE_ROSTER = "class_update_roster"; // 'roster.insert.message';
23 23
24 -MessageTypes.CLASS_DELETE_ROSTER ="class_delete_roster"// 'roster.delete.message';  
25 -MessageTypes.CLASS_NONENTITY_ROSTER ="class_nonenetity_roster";// 'roster.nonentity.message'; 24 +MessageTypes.CLASS_DELETE_ROSTER = "class_delete_roster" // 'roster.delete.message';
  25 +MessageTypes.CLASS_NONENTITY_ROSTER = "class_nonenetity_roster"; // 'roster.nonentity.message';
26 26
27 -MessageTypes.CLASS_RUN_EXIT ="class_run_exit";//执行课堂退出关闭的流程(sdk内部的)  
28 -MessageTypes.CLASS_EXIT ="class_exit";//;//退出关闭课堂(对外)  
29 -MessageTypes.CLASS_UPTATE_STATUS ="class_update_status";// 'class.update.status';//更新课堂状态信息  
30 -MessageTypes.CLASS_STATUS_INFO_CHANGE="class_status_info_change";// 'class.status.info.change';//课堂状态信息发生改变,需要保存数据到sass和同步MCU  
31 -  
32 -MessageTypes.CLASS_UPDATE_TIMER="class_update_timer";//'class.update.timer';//更新当前上课的时间  
33 -  
34 -MessageTypes.CLASS_RECORD_STOP="class_record_stop";//;//停止录制  
35 -MessageTypes.CLASS_RECORD_START="class_record_start";//;//开始录制  
36 -MessageTypes.CLASS_RECORD_SUCCESS="class_record_success";////操作录制状态成功 27 +MessageTypes.CLASS_RUN_EXIT = "class_run_exit"; //执行课堂退出关闭的流程(sdk内部的)
  28 +MessageTypes.CLASS_EXIT = "class_exit"; //;//退出关闭课堂(对外)
  29 +MessageTypes.CLASS_UPTATE_STATUS = "class_update_status"; // 'class.update.status';//更新课堂状态信息
  30 +MessageTypes.CLASS_STATUS_INFO_CHANGE = "class_status_info_change"; // 'class.status.info.change';//课堂状态信息发生改变,需要保存数据到sass和同步MCU
37 31
  32 +MessageTypes.CLASS_SILENCE_CHANGE = "class_silence_change"; // 'class.status.info.change';//课堂状态信息发生改变,需要保存数据到sass和同步MCU
38 33
  34 +MessageTypes.CLASS_UPDATE_TIMER = "class_update_timer"; //'class.update.timer';//更新当前上课的时间
39 35
  36 +MessageTypes.CLASS_RECORD_STOP = "class_record_stop"; //;//停止录制
  37 +MessageTypes.CLASS_RECORD_START = "class_record_start"; //;//开始录制
  38 +MessageTypes.CLASS_RECORD_SUCCESS = "class_record_success"; ////操作录制状态成功
40 39
41 //聊天模块事件定义 40 //聊天模块事件定义
42 -MessageTypes.CHAT_RECEIVE ="chat_receive_message";// 'chat.receive'; 41 +MessageTypes.CHAT_RECEIVE = "chat_receive_message"; // 'chat.receive';
43 42
44 //视频模块事件定义 43 //视频模块事件定义
45 -MessageTypes.STOP_ALL_MEDIA_PUBLISH= "stop_all_media_publish";//停止所有音视频推流  
46 -MessageTypes.MEDIA_STOP_PUBLISH= "media_stop_publish";//发送给应用层的停止推流消息  
47 -MessageTypes.USER_DEVICE_STATUS_CHAANGE ="user_device_status_change";// 'video.play';//播放视频  
48 -MessageTypes.VIDEO_PLAY ="video_play";// 'video.play';//播放视频  
49 -MessageTypes.VIDEO_STOP ="video_stop"; //'video.stop';//停止视频  
50 -MessageTypes.VIDEO_UPDATE ="video_update";// //这个监听事件不能删除,需要通知课堂模块,检查channel占用(内部使用)  
51 -MessageTypes.VIDEO_BROADCAST= "video_broadcast";//'视频控制广播消息;  
52 -MessageTypes.VIDEO_GET_PUBLISH_PATH= "video_get_publish_path";//获取视频推流地址  
53 -MessageTypes.VIDEO_PUBLISH_RESULT= "video_publish_result";//获取视频推流结果 44 +MessageTypes.STOP_ALL_MEDIA_PUBLISH = "stop_all_media_publish"; //停止所有音视频推流
  45 +MessageTypes.MEDIA_STOP_PUBLISH = "media_stop_publish"; //发送给应用层的停止推流消息
  46 +MessageTypes.USER_DEVICE_STATUS_CHAANGE = "user_device_status_change"; // 'video.play';//播放视频
  47 +MessageTypes.VIDEO_PLAY = "video_play"; // 'video.play';//播放视频
  48 +MessageTypes.VIDEO_STOP = "video_stop"; //'video.stop';//停止视频
  49 +MessageTypes.VIDEO_UPDATE = "video_update"; // //这个监听事件不能删除,需要通知课堂模块,检查channel占用(内部使用)
  50 +MessageTypes.VIDEO_BROADCAST = "video_broadcast"; //'视频控制广播消息;
  51 +MessageTypes.VIDEO_GET_PUBLISH_PATH = "video_get_publish_path"; //获取视频推流地址
  52 +MessageTypes.VIDEO_PUBLISH_RESULT = "video_publish_result"; //获取视频推流结果
54 53
55 //音频模块事件定义 54 //音频模块事件定义
56 -MessageTypes.AUDIO_PLAY ="audio_play";// 'audio.play';//播放  
57 -MessageTypes.AUDIO_STOP = "audio_stop";//'audio.stop';//停止  
58 -MessageTypes.AUDIO_UPDATE = "audio_update";//这个监听事件不能删除,需要通知课堂模块,检查channel占用(内部使用)  
59 -MessageTypes.AUDIO_BROADCAST= "audio_broadcast";//'audio.broadcast';  
60 -MessageTypes.AUDIO_GET_PUBLISH_PATH= "audio_get_publish_path";//获取音频推流地址  
61 -MessageTypes.AUDIO_PUBLISH_RESULT= "audio_publish_result";//获取音频推流结果  
62 - 55 +MessageTypes.AUDIO_PLAY = "audio_play"; // 'audio.play';//播放
  56 +MessageTypes.AUDIO_STOP = "audio_stop"; //'audio.stop';//停止
  57 +MessageTypes.AUDIO_UPDATE = "audio_update"; //这个监听事件不能删除,需要通知课堂模块,检查channel占用(内部使用)
  58 +MessageTypes.AUDIO_BROADCAST = "audio_broadcast"; //'audio.broadcast';
  59 +MessageTypes.AUDIO_GET_PUBLISH_PATH = "audio_get_publish_path"; //获取音频推流地址
  60 +MessageTypes.AUDIO_PUBLISH_RESULT = "audio_publish_result"; //获取音频推流结果
63 61
64 //屏幕共享 62 //屏幕共享
65 -MessageTypes.SCREEN_SHARE_PLAY ="screen_share_play";// 屏幕共享播放视频  
66 -MessageTypes.SCREEN_SHARE_STOP ="screen_share_stop"; //屏幕共享停止视频  
67 -MessageTypes.SCREEN_SHARE_UPDATE ="screen_share_update";// //  
68 -MessageTypes.SCREEN_SHARE_BROADCAST= "screen_share_broadcast";//'屏幕共享控制广播消息;  
69 -MessageTypes.SCREEN_SHARE_GET_PUBLISH_PATH= "screen_share_get_publish_path";//获取屏幕共享推流地址  
70 -MessageTypes.SCREEN_SHARE_PUBLISH_RESULT= "screen_share_publish_result";//获取屏幕共享推流结果 63 +MessageTypes.SCREEN_SHARE_PLAY = "screen_share_play"; // 屏幕共享播放视频
  64 +MessageTypes.SCREEN_SHARE_STOP = "screen_share_stop"; //屏幕共享停止视频
  65 +MessageTypes.SCREEN_SHARE_UPDATE = "screen_share_update"; // //
  66 +MessageTypes.SCREEN_SHARE_BROADCAST = "screen_share_broadcast"; //'屏幕共享控制广播消息;
  67 +MessageTypes.SCREEN_SHARE_GET_PUBLISH_PATH = "screen_share_get_publish_path"; //获取屏幕共享推流地址
  68 +MessageTypes.SCREEN_SHARE_PUBLISH_RESULT = "screen_share_publish_result"; //获取屏幕共享推流结果
71 69
72 //sdk中屏幕共享的事件监听 70 //sdk中屏幕共享的事件监听
73 -MessageTypes.PUBLISH_SCREEN_SHARE_SUCCESS= "publish_screen_share_success";//屏幕共享流发布成  
74 -MessageTypes.PUBLISH_SCREEN_SHARE_FAILE= "publish_screen_share_faile";//屏幕共享流发布失败  
75 -MessageTypes.PUBLISH_SCREEN_SHARE_CLOSE= "publish_screen_share_close";//屏幕共享流关闭  
76 -MessageTypes.PUBLISH_SCREEN_SHARE_DISCONNECT= "publish_screen_share_disconnect";//屏幕共享服务器没有连接  
77 -MessageTypes.PUBLISH_SCREEN_SHARE_CONNECTED= "publish_screen_share_connected";//获取屏幕共享服务器已经连接 71 +MessageTypes.PUBLISH_SCREEN_SHARE_SUCCESS = "publish_screen_share_success"; //屏幕共享流发布成
  72 +MessageTypes.PUBLISH_SCREEN_SHARE_FAILE = "publish_screen_share_faile"; //屏幕共享流发布失败
  73 +MessageTypes.PUBLISH_SCREEN_SHARE_CLOSE = "publish_screen_share_close"; //屏幕共享流关闭
  74 +MessageTypes.PUBLISH_SCREEN_SHARE_DISCONNECT = "publish_screen_share_disconnect"; //屏幕共享服务器没有连接
  75 +MessageTypes.PUBLISH_SCREEN_SHARE_CONNECTED = "publish_screen_share_connected"; //获取屏幕共享服务器已经连接
78 76
79 -MessageTypes.PUBLISH_SCREEN_MOVIE_INFO_CHANGE= "publish_screen_movie_info_change";//媒体信息  
80 -MessageTypes.PUBLISH_SCREEN_VIDEO_INFO_CHANGE= "publish_screen_video_info_change";//视频信息 77 +MessageTypes.PUBLISH_SCREEN_MOVIE_INFO_CHANGE = "publish_screen_movie_info_change"; //媒体信息
  78 +MessageTypes.PUBLISH_SCREEN_VIDEO_INFO_CHANGE = "publish_screen_video_info_change"; //视频信息
81 79
82 //文档模块事件定义 80 //文档模块事件定义
83 -MessageTypes.DOC_DELETE="document_delete";//'document.delete';//删除文档  
84 -MessageTypes.DOC_UPDATE ="document_update";// 'document.update';//更新文档(添加、变更)  
85 -MessageTypes.DOC_BROADCAST= "doc_broadcast";// 81 +MessageTypes.DOC_DELETE = "document_delete"; //'document.delete';//删除文档
  82 +MessageTypes.DOC_UPDATE = "document_update"; // 'document.update';//更新文档(添加、变更)
  83 +MessageTypes.DOC_BROADCAST = "doc_broadcast"; //
86 84
87 //媒体共享 85 //媒体共享
88 -MessageTypes.MEDIA_SHARED_DELETE="media_shared_delete";//删除媒体文件  
89 -MessageTypes.MEDIA_SHARED_UPDATE ="media_shared_update";//更新媒体文件(添加、变更) 86 +MessageTypes.MEDIA_SHARED_DELETE = "media_shared_delete"; //删除媒体文件
  87 +MessageTypes.MEDIA_SHARED_UPDATE = "media_shared_update"; //更新媒体文件(添加、变更)
90 88
91 //答题卡 89 //答题卡
92 -MessageTypes.START_ANSWER_QUESTION="start_answer_question";//开始答题  
93 -MessageTypes.UPDATE_ANSWER_QUESTION="update_answer_question";//更新答题数据  
94 -MessageTypes.STOP_ANSWER_QUESTION="stop_answer_question";//停止答题 90 +MessageTypes.START_ANSWER_QUESTION = "start_answer_question"; //开始答题
  91 +MessageTypes.UPDATE_ANSWER_QUESTION = "update_answer_question"; //更新答题数据
  92 +MessageTypes.STOP_ANSWER_QUESTION = "stop_answer_question"; //停止答题
95 93
96 //点名 94 //点名
97 -MessageTypes.START_CALL_THE_ROLL="start_call_the_roll";//开始点名  
98 -MessageTypes.UPDATE_CALL_THE_ROLL="update_call_the_roll";//更新点名数据  
99 -MessageTypes.STOP_CALL_THE_ROLL="stop_call_the_roll";//停止点名  
100 - 95 +MessageTypes.START_CALL_THE_ROLL = "start_call_the_roll"; //开始点名
  96 +MessageTypes.UPDATE_CALL_THE_ROLL = "update_call_the_roll"; //更新点名数据
  97 +MessageTypes.STOP_CALL_THE_ROLL = "stop_call_the_roll"; //停止点名
101 98
102 //白板笔记事件定义 99 //白板笔记事件定义
103 -MessageTypes.WHITEBOARD_ANNOTATION_UPDATE ="whiteboard_annotation_update";// 'whiteboard.annotation.update'; 100 +MessageTypes.WHITEBOARD_ANNOTATION_UPDATE = "whiteboard_annotation_update"; // 'whiteboard.annotation.update';
104 101
105 //MCU MS 102 //MCU MS
106 -MessageTypes.SWITCH_MCU_IP ="switch_mcu_ip";//切换mcu 重新选点  
107 -MessageTypes.SWITCH_MS_IP ="switch_ms_ip";//切换ms 重新选点  
108 -  
109 - 103 +MessageTypes.SWITCH_MCU_IP = "switch_mcu_ip"; //切换mcu 重新选点
  104 +MessageTypes.SWITCH_MS_IP = "switch_ms_ip"; //切换ms 重新选点
110 105
111 //录制回放 106 //录制回放
112 -MessageTypes.RECORD_PLAYBACK_UPDATE ="record_playback_update";//录制回放更新信息 107 +MessageTypes.RECORD_PLAYBACK_UPDATE = "record_playback_update"; //录制回放更新信息
113 108
114 //错误事件定义 109 //错误事件定义
115 -MessageTypes.MCU_ERROR ="mcu_error";//"mcuError";//MCU错误(内部使用)  
116 -MessageTypes.ERROR_EVENT="error_event";//外部监听错误的消息ID(外部使用)  
117 - 110 +MessageTypes.MCU_ERROR = "mcu_error"; //"mcuError";//MCU错误(内部使用)
  111 +MessageTypes.ERROR_EVENT = "error_event"; //外部监听错误的消息ID(外部使用)
118 112
119 //---------------错误消息 ErrorCode 定义------------------------------------------------- 113 //---------------错误消息 ErrorCode 定义-------------------------------------------------
120 114
121 //课堂初始化失败的几种情况 115 //课堂初始化失败的几种情况
122 -MessageTypes.ERR_CLASS_INIT_PARAM=100;//初始化参数错误  
123 -MessageTypes.ERR_CLASS_INIT_NETWORK=101;//初始化网络错误  
124 -MessageTypes.ERR_CLASS_INIT_PROTOCOL=102;//初始化协议错误  
125 -MessageTypes.ERR_CLASS_INIT_FAILED=103;//初始化验证失败  
126 -MessageTypes.ERR_CLASS_INIT_FAILED_1=104;//初始化验证失败,课堂号必填  
127 -MessageTypes.ERR_CLASS_INIT_FAILED_2=105;//初始化验证失败,无效的课堂号  
128 -MessageTypes.ERR_CLASS_INIT_FAILED_3=106;//初始化验证失败,没有对应的站点  
129 -MessageTypes.ERR_CLASS_INIT_FAILED_4=107;//初始化验证失败,站点已过期 116 +MessageTypes.ERR_CLASS_INIT_PARAM = 100; //初始化参数错误
  117 +MessageTypes.ERR_CLASS_INIT_NETWORK = 101; //初始化网络错误
  118 +MessageTypes.ERR_CLASS_INIT_PROTOCOL = 102; //初始化协议错误
  119 +MessageTypes.ERR_CLASS_INIT_FAILED = 103; //初始化验证失败
  120 +MessageTypes.ERR_CLASS_INIT_FAILED_1 = 104; //初始化验证失败,课堂号必填
  121 +MessageTypes.ERR_CLASS_INIT_FAILED_2 = 105; //初始化验证失败,无效的课堂号
  122 +MessageTypes.ERR_CLASS_INIT_FAILED_3 = 106; //初始化验证失败,没有对应的站点
  123 +MessageTypes.ERR_CLASS_INIT_FAILED_4 = 107; //初始化验证失败,站点已过期
130 124
131 //加入课堂失败的几种情况 125 //加入课堂失败的几种情况
132 -MessageTypes.ERR_CLASS_JOIN_NETWORK=200;//加入课堂网络错误  
133 -MessageTypes.ERR_CLASS_JOIN_PROTOCOL=201;//加入课堂化协议错误  
134 -MessageTypes.ERR_CLASS_JOIN_FAILED=202;//加入课堂化异常错误  
135 -MessageTypes.ERR_CLASS_JOIN_PARAM=203;//加入课堂参数错误  
136 -MessageTypes.ERR_CLASS_JOIN_FULL=204;//人数已满  
137 -MessageTypes.ERR_CLASS_MD5_WRONG=205;//MD5验证失败  
138 -MessageTypes.ERR_CLASS_PASSWORD_WRONG=206;//密码错误  
139 -MessageTypes.ERR_CLASS_JOIN_CONFILICT=207;//已经在其它地方登陆  
140 -MessageTypes.ERR_CLASS_KICK_OUT=208;//有相同身份的人员加入课堂,自己被踢出;  
141 -MessageTypes.ERR_CLASS_REMOTE_LANDING=209;//同一个userId异地登陆  
142 -  
143 -MessageTypes.ERR_GET_CLASS_DETAIL=300;//获取classDetail失败  
144 -MessageTypes.ERR_GET_CLASS_PARAML=301;//获取ClassParam失败 126 +MessageTypes.ERR_CLASS_JOIN_NETWORK = 200; //加入课堂网络错误
  127 +MessageTypes.ERR_CLASS_JOIN_PROTOCOL = 201; //加入课堂化协议错误
  128 +MessageTypes.ERR_CLASS_JOIN_FAILED = 202; //加入课堂化异常错误
  129 +MessageTypes.ERR_CLASS_JOIN_PARAM = 203; //加入课堂参数错误
  130 +MessageTypes.ERR_CLASS_JOIN_FULL = 204; //人数已满
  131 +MessageTypes.ERR_CLASS_MD5_WRONG = 205; //MD5验证失败
  132 +MessageTypes.ERR_CLASS_PASSWORD_WRONG = 206; //密码错误
  133 +MessageTypes.ERR_CLASS_JOIN_CONFILICT = 207; //已经在其它地方登陆
  134 +MessageTypes.ERR_CLASS_KICK_OUT = 208; //有相同身份的人员加入课堂,自己被踢出;
  135 +MessageTypes.ERR_CLASS_REMOTE_LANDING = 209; //同一个userId异地登陆
  136 +
  137 +MessageTypes.ERR_GET_CLASS_DETAIL = 300; //获取classDetail失败
  138 +MessageTypes.ERR_GET_CLASS_PARAML = 301; //获取ClassParam失败
145 139
146 //APE 140 //APE
147 -MessageTypes.ERR_APE_SEND_FAILED_NO_JOIN=500;//APE在sdk为初始化或未加入课堂之前调用发送数据接口  
148 -MessageTypes.ERR_APE_INTERFACE_PARAM_WRONG=501;//APE在接口调用时参数错误 141 +MessageTypes.ERR_APE_SEND_FAILED_NO_JOIN = 500; //APE在sdk为初始化或未加入课堂之前调用发送数据接口
  142 +MessageTypes.ERR_APE_INTERFACE_PARAM_WRONG = 501; //APE在接口调用时参数错误
149 143
150 //DOC 144 //DOC
151 -MessageTypes.ERR_DOC_DELETE_FAILED=600;//删除文档失败  
152 -MessageTypes.ERR_DOC_DELETE_FAILED_PARAM=601;//删除文档失败,参数错误 145 +MessageTypes.ERR_DOC_DELETE_FAILED = 600; //删除文档失败
  146 +MessageTypes.ERR_DOC_DELETE_FAILED_PARAM = 601; //删除文档失败,参数错误
153 //媒体共享 147 //媒体共享
154 -MessageTypes.ERR_MEDIASHARE_DELETE_FAILED=620;//删除媒体共享文件失败  
155 -MessageTypes.ERR_MEDIASHARE_DELETE_FAILED_PARAM=621;//删除媒体共享文件,参数错误  
156 -  
157 -MessageTypes.ERR_SDK_FAILED=700;// sdk还没初始化  
158 -MessageTypes.ERR_INTERFACE_NONE=701;//调用的接口不存在  
159 -MessageTypes.ERR_INTERFACE_PARAMS_ERROR=702;//调用的接口,传递的参数不正确 148 +MessageTypes.ERR_MEDIASHARE_DELETE_FAILED = 620; //删除媒体共享文件失败
  149 +MessageTypes.ERR_MEDIASHARE_DELETE_FAILED_PARAM = 621; //删除媒体共享文件,参数错误
160 150
  151 +MessageTypes.ERR_SDK_FAILED = 700; // sdk还没初始化
  152 +MessageTypes.ERR_INTERFACE_NONE = 701; //调用的接口不存在
  153 +MessageTypes.ERR_INTERFACE_PARAMS_ERROR = 702; //调用的接口,传递的参数不正确
161 154
162 -MessageTypes.ERR_INIT_RECORD_PLAY_BACK_FAILED=910;//初始化录制回放失败  
163 -MessageTypes.ERR_GET_RECORD_PLAY_BACK_DATA_FAILED=911;//获取录制回放数据失败 155 +MessageTypes.ERR_INIT_RECORD_PLAY_BACK_FAILED = 910; //初始化录制回放失败
  156 +MessageTypes.ERR_GET_RECORD_PLAY_BACK_DATA_FAILED = 911; //获取录制回放数据失败
164 157
  158 +MessageTypes.ERR_NETWORK = 10000; //网络错误
  159 +MessageTypes.ERR_UNKNOWN = 10001; //未知错误
165 160
166 -MessageTypes.ERR_NETWORK=10000;//网络错误  
167 -MessageTypes.ERR_UNKNOWN=10001;//未知错误  
168 -  
169 -MessageTypes.ERR_SOCKET_DISCONNECT=20000;//MCU断开连接,已经离开课堂  
170 -MessageTypes.ERR_SOCKET_RECONNECT_FAILED=20001;//MCU自动重连失败,已经达到最大重连次数 161 +MessageTypes.ERR_SOCKET_DISCONNECT = 20000; //MCU断开连接,已经离开课堂
  162 +MessageTypes.ERR_SOCKET_RECONNECT_FAILED = 20001; //MCU自动重连失败,已经达到最大重连次数
171 163
172 //---------------错误消息 Error Reson 定义------------------------------------------------- 164 //---------------错误消息 Error Reson 定义-------------------------------------------------
173 -MessageTypes.ErrorReson={};  
174 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_PARAM]="初始化参数错误";  
175 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_NETWORK]="初始化网络错误";  
176 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_PROTOCOL]="初始化协议错误";  
177 -  
178 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED]="初始化验证失败";  
179 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_1]="初始化验证失败,课堂号必填";  
180 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_2]="初始化验证失败,无效的课堂号";  
181 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_3]="初始化验证失败,没有对应的站点";  
182 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_4]="初始化验证失败,站点已过期"; 165 +MessageTypes.ErrorReson = {};
  166 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_PARAM] = "初始化参数错误";
  167 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_NETWORK] = "初始化网络错误";
  168 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_PROTOCOL] = "初始化协议错误";
183 169
  170 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED] = "初始化验证失败";
  171 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_1] = "初始化验证失败,课堂号必填";
  172 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_2] = "初始化验证失败,无效的课堂号";
  173 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_3] = "初始化验证失败,没有对应的站点";
  174 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_INIT_FAILED_4] = "初始化验证失败,站点已过期";
184 175
185 //加入课堂失败的几种情况 176 //加入课堂失败的几种情况
186 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_NETWORK]="加入课堂网络错误";  
187 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_PROTOCOL]="加入课堂化协议错误";  
188 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_FAILED]="加入课堂化异常错误";  
189 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_PARAM]="加入课堂参数错误";  
190 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_FULL]="人数已满";  
191 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_MD5_WRONG]="MD5验证失败";  
192 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_PASSWORD_WRONG]="密码错误";  
193 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_CONFILICT]="已经在其它地方登陆";  
194 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_KICK_OUT]="有相同身份的人员加入课堂,自己被踢出课堂";  
195 -MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_REMOTE_LANDING]="有相同的userId异地登陆";  
196 -  
197 -MessageTypes.ErrorReson[MessageTypes.ERR_GET_CLASS_DETAIL]="获取课堂基本信息失败";  
198 -MessageTypes.ErrorReson[MessageTypes.ERR_GET_CLASS_PARAML]="获取课堂详细信息失败"; 177 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_NETWORK] = "加入课堂网络错误";
  178 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_PROTOCOL] = "加入课堂化协议错误";
  179 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_FAILED] = "加入课堂化异常错误";
  180 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_PARAM] = "加入课堂参数错误";
  181 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_FULL] = "人数已满";
  182 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_MD5_WRONG] = "MD5验证失败";
  183 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_PASSWORD_WRONG] = "密码错误";
  184 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_JOIN_CONFILICT] = "已经在其它地方登陆";
  185 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_KICK_OUT] = "有相同身份的人员加入课堂,自己被踢出课堂";
  186 +MessageTypes.ErrorReson[MessageTypes.ERR_CLASS_REMOTE_LANDING] = "有相同的userId异地登陆";
  187 +
  188 +MessageTypes.ErrorReson[MessageTypes.ERR_GET_CLASS_DETAIL] = "获取课堂基本信息失败";
  189 +MessageTypes.ErrorReson[MessageTypes.ERR_GET_CLASS_PARAML] = "获取课堂详细信息失败";
199 190
200 //APE 191 //APE
201 -MessageTypes.ErrorReson[MessageTypes.ERR_APE_SEND_FAILED_NO_JOIN]="APE在sdk为初始化或未加入课堂之前调用发送数据接口";  
202 -MessageTypes.ErrorReson[MessageTypes.ERR_APE_INTERFACE_PARAM_WRONG]="APE在接口调用时参数错误"; 192 +MessageTypes.ErrorReson[MessageTypes.ERR_APE_SEND_FAILED_NO_JOIN] = "APE在sdk为初始化或未加入课堂之前调用发送数据接口";
  193 +MessageTypes.ErrorReson[MessageTypes.ERR_APE_INTERFACE_PARAM_WRONG] = "APE在接口调用时参数错误";
203 194
204 //DOC 195 //DOC
205 -MessageTypes.ErrorReson[MessageTypes.ERR_DOC_DELETE_FAILED]="删除文档失败";  
206 -MessageTypes.ErrorReson[MessageTypes.ERR_DOC_DELETE_FAILED_PARAM]="删除文档失败,参数错误";  
207 - 196 +MessageTypes.ErrorReson[MessageTypes.ERR_DOC_DELETE_FAILED] = "删除文档失败";
  197 +MessageTypes.ErrorReson[MessageTypes.ERR_DOC_DELETE_FAILED_PARAM] = "删除文档失败,参数错误";
208 198
209 //mediaShare 199 //mediaShare
210 -MessageTypes.ErrorReson[MessageTypes.ERR_MEDIASHARE_DELETE_FAILED]="删除媒体共享文件失败";  
211 -MessageTypes.ErrorReson[MessageTypes.ERR_MEDIASHARE_DELETE_FAILED_PARAM]="删除媒体共享文件,参数错误";  
212 -  
213 -  
214 -MessageTypes.ErrorReson[MessageTypes.ERR_SDK_FAILED]="sdk还没初始化";  
215 -MessageTypes.ErrorReson[MessageTypes.ERR_INTERFACE_NONE]="调用的接口不存在";  
216 -MessageTypes.ErrorReson[MessageTypes.ERR_INTERFACE_PARAMS_ERROR]="调用的接口,传递的参数不正确";  
217 -  
218 -  
219 -MessageTypes.ErrorReson[MessageTypes.ERR_INIT_RECORD_PLAY_BACK_FAILED]="初始化录制回放失败";  
220 -MessageTypes.ErrorReson[MessageTypes.ERR_GET_RECORD_PLAY_BACK_DATA_FAILED]="获取录制回放数据失败"; 200 +MessageTypes.ErrorReson[MessageTypes.ERR_MEDIASHARE_DELETE_FAILED] = "删除媒体共享文件失败";
  201 +MessageTypes.ErrorReson[MessageTypes.ERR_MEDIASHARE_DELETE_FAILED_PARAM] = "删除媒体共享文件,参数错误";
221 202
  203 +MessageTypes.ErrorReson[MessageTypes.ERR_SDK_FAILED] = "sdk还没初始化";
  204 +MessageTypes.ErrorReson[MessageTypes.ERR_INTERFACE_NONE] = "调用的接口不存在";
  205 +MessageTypes.ErrorReson[MessageTypes.ERR_INTERFACE_PARAMS_ERROR] = "调用的接口,传递的参数不正确";
222 206
  207 +MessageTypes.ErrorReson[MessageTypes.ERR_INIT_RECORD_PLAY_BACK_FAILED] = "初始化录制回放失败";
  208 +MessageTypes.ErrorReson[MessageTypes.ERR_GET_RECORD_PLAY_BACK_DATA_FAILED] = "获取录制回放数据失败";
223 209
224 -MessageTypes.ErrorReson[MessageTypes.ERR_NETWORK]="网络错误";  
225 -MessageTypes.ErrorReson[MessageTypes.ERR_UNKNOWN]="未知错误"; 210 +MessageTypes.ErrorReson[MessageTypes.ERR_NETWORK] = "网络错误";
  211 +MessageTypes.ErrorReson[MessageTypes.ERR_UNKNOWN] = "未知错误";
226 212
227 -MessageTypes.ErrorReson[MessageTypes.ERR_SOCKET_DISCONNECT]="MCU断开连接,已经离开课堂";  
228 -MessageTypes.ErrorReson[MessageTypes.ERR_SOCKET_RECONNECT_FAILED]="MCU自动重连失败,已经达到最大重连次数"; 213 +MessageTypes.ErrorReson[MessageTypes.ERR_SOCKET_DISCONNECT] = "MCU断开连接,已经离开课堂";
  214 +MessageTypes.ErrorReson[MessageTypes.ERR_SOCKET_RECONNECT_FAILED] = "MCU自动重连失败,已经达到最大重连次数";
229 215
230 export default MessageTypes; 216 export default MessageTypes;
231 217