正在显示
5 个修改的文件
包含
88 行增加
和
46 行删除
@@ -27,7 +27,6 @@ | @@ -27,7 +27,6 @@ | ||
27 | 27 | ||
28 | 28 | ||
29 | <script type="text/javascript" src="src/videoWithFlash.js"></script> | 29 | <script type="text/javascript" src="src/videoWithFlash.js"></script> |
30 | - <!--<script type="text/javascript" src="src/nativeVideo.js"></script>--> | ||
31 | 30 | ||
32 | 31 | ||
33 | </head> | 32 | </head> |
@@ -81,7 +80,30 @@ | @@ -81,7 +80,30 @@ | ||
81 | <!--<i></i>--> | 80 | <!--<i></i>--> |
82 | <!--</div>--> | 81 | <!--</div>--> |
83 | <!--<a id="a-status" href="javascript: void(0)">未开始</a></li>--> | 82 | <!--<a id="a-status" href="javascript: void(0)">未开始</a></li>--> |
83 | + <!--右侧未开始--> | ||
84 | + <div class="am-dropdown" data-am-dropdown> | ||
85 | + <button type="button" class="am-btn am-btn-primary am-dropdown-toggle " data-am-dropdown-toggle><span | ||
86 | + id="span-iconfont" class="span-classes iconfont"></span><span id="class-now">未开始</span> | ||
87 | + </button> | ||
88 | + <ul class="am-dropdown-content"> | ||
89 | + <li><span id="am-dropdown-content-span-1" class="am-dropdown-content-span iconfont"></span> | ||
90 | + <button id="classes-status-1" type="button" | ||
91 | + class="am-btn am-btn-primary am-dropdown-content-button" | ||
92 | + href="#">开始上课 | ||
93 | + </button> | ||
94 | + </li> | ||
84 | 95 | ||
96 | + <li><span class="am-dropdown-content-span iconfont"></span> | ||
97 | + <button id="classes-status-2" type="button" | ||
98 | + class="am-btn am-btn-primary am-dropdown-content-button" | ||
99 | + data-am-modal="{target: '#end-classes', closeViaDimmer: 0, width: 340, height: 172}" | ||
100 | + href="#">结束课堂 | ||
101 | + </button> | ||
102 | + </li> | ||
103 | + | ||
104 | + | ||
105 | + </ul> | ||
106 | + </div> | ||
85 | <li class="classroom"><a id="classCurName" href="javascript: void(0)"></a></li> | 107 | <li class="classroom"><a id="classCurName" href="javascript: void(0)"></a></li> |
86 | <li class="classCurId"><a id="classCurId" href="javascript: void(0)"></a></li> | 108 | <li class="classCurId"><a id="classCurId" href="javascript: void(0)"></a></li> |
87 | 109 | ||
@@ -165,30 +187,30 @@ | @@ -165,30 +187,30 @@ | ||
165 | </button></a> | 187 | </button></a> |
166 | </div> | 188 | </div> |
167 | 189 | ||
168 | - <!--右侧未开始--> | ||
169 | - <div class="am-dropdown" data-am-dropdown> | ||
170 | - <button type="button" class="am-btn am-btn-primary am-dropdown-toggle " data-am-dropdown-toggle><span | ||
171 | - id="span-iconfont" class="span-classes iconfont"></span><span id="class-now">未开始</span> | ||
172 | - </button> | ||
173 | - <ul class="am-dropdown-content"> | ||
174 | - <li><span id="am-dropdown-content-span-1" class="am-dropdown-content-span iconfont"></span> | ||
175 | - <button id="classes-status-1" type="button" | ||
176 | - class="am-btn am-btn-primary am-dropdown-content-button" | ||
177 | - href="#">开始上课 | ||
178 | - </button> | ||
179 | - </li> | ||
180 | - | ||
181 | - <li><span class="am-dropdown-content-span iconfont"></span> | ||
182 | - <button id="classes-status-2" type="button" | ||
183 | - class="am-btn am-btn-primary am-dropdown-content-button" | ||
184 | - data-am-modal="{target: '#end-classes', closeViaDimmer: 0, width: 340, height: 172}" | ||
185 | - href="#">结束课堂 | ||
186 | - </button> | ||
187 | - </li> | ||
188 | - | ||
189 | - | ||
190 | - </ul> | ||
191 | - </div> | 190 | + <!--<!–右侧未开始–>--> |
191 | + <!--<div class="am-dropdown" data-am-dropdown>--> | ||
192 | + <!--<button type="button" class="am-btn am-btn-primary am-dropdown-toggle " data-am-dropdown-toggle><span--> | ||
193 | + <!--id="span-iconfont" class="span-classes iconfont"></span><span id="class-now">未开始</span>--> | ||
194 | + <!--</button>--> | ||
195 | + <!--<ul class="am-dropdown-content">--> | ||
196 | + <!--<li><span id="am-dropdown-content-span-1" class="am-dropdown-content-span iconfont"></span>--> | ||
197 | + <!--<button id="classes-status-1" type="button"--> | ||
198 | + <!--class="am-btn am-btn-primary am-dropdown-content-button"--> | ||
199 | + <!--href="#">开始上课--> | ||
200 | + <!--</button>--> | ||
201 | + <!--</li>--> | ||
202 | + | ||
203 | + <!--<li><span class="am-dropdown-content-span iconfont"></span>--> | ||
204 | + <!--<button id="classes-status-2" type="button"--> | ||
205 | + <!--class="am-btn am-btn-primary am-dropdown-content-button"--> | ||
206 | + <!--data-am-modal="{target: '#end-classes', closeViaDimmer: 0, width: 340, height: 172}"--> | ||
207 | + <!--href="#">结束课堂--> | ||
208 | + <!--</button>--> | ||
209 | + <!--</li>--> | ||
210 | + | ||
211 | + | ||
212 | + <!--</ul>--> | ||
213 | + <!--</div>--> | ||
192 | 214 | ||
193 | 215 | ||
194 | <!--弹出层-结束课堂--> | 216 | <!--弹出层-结束课堂--> |
@@ -586,7 +608,7 @@ | @@ -586,7 +608,7 @@ | ||
586 | <li></li> | 608 | <li></li> |
587 | <li class="userNameLi"> | 609 | <li class="userNameLi"> |
588 | <div class="userNameBg"></div> | 610 | <div class="userNameBg"></div> |
589 | - <input value="xdykt" class="userNameInput" type="text" placeholder="请输入用户名" maxlength="20" onkeyup="this.value=this.value.replace(/^ +| +$/g,'')"> | 611 | + <input class="userNameInput" type="text" placeholder="请输入用户名" maxlength="20" onkeyup="this.value=this.value.replace(/^ +| +$/g,'')"> |
590 | </li> | 612 | </li> |
591 | <li> | 613 | <li> |
592 | <p class="userTip"></p> | 614 | <p class="userTip"></p> |
此 diff 太大无法显示。
@@ -13,7 +13,6 @@ var canvasWidth = 880; | @@ -13,7 +13,6 @@ var canvasWidth = 880; | ||
13 | var canvasHeight = 718; | 13 | var canvasHeight = 718; |
14 | var recordPencilResult={}; | 14 | var recordPencilResult={}; |
15 | var recordPencilObj={}; | 15 | var recordPencilObj={}; |
16 | -var recordPencil=[]; | ||
17 | var recordPencilTotal=[]; | 16 | var recordPencilTotal=[]; |
18 | var recordPencilId; | 17 | var recordPencilId; |
19 | 18 | ||
@@ -59,7 +58,7 @@ var canvasTop; | @@ -59,7 +58,7 @@ var canvasTop; | ||
59 | var canvasLeft; | 58 | var canvasLeft; |
60 | 59 | ||
61 | //画笔大小 | 60 | //画笔大小 |
62 | -var size = 2; | 61 | +var size = 1; |
63 | var color = '#b8242a'; | 62 | var color = '#b8242a'; |
64 | 63 | ||
65 | //画图形 | 64 | //画图形 |
@@ -419,11 +418,7 @@ var color = '#b8242a'; | @@ -419,11 +418,7 @@ var color = '#b8242a'; | ||
419 | // | 418 | // |
420 | // } | 419 | // } |
421 | } | 420 | } |
422 | -//撤销上一步操作 | ||
423 | -function lastStep() { | ||
424 | - client.sendGotoPrev(); | ||
425 | 421 | ||
426 | -} | ||
427 | //清空层 | 422 | //清空层 |
428 | function clearContextCan(type){ | 423 | function clearContextCan(type){ |
429 | if(!type){ | 424 | if(!type){ |
@@ -495,7 +490,7 @@ window.draw={ | @@ -495,7 +490,7 @@ window.draw={ | ||
495 | clearCanvasCon:clearCanvasCon, | 490 | clearCanvasCon:clearCanvasCon, |
496 | trans:trans, | 491 | trans:trans, |
497 | clearContextCan:clearContextCan, | 492 | clearContextCan:clearContextCan, |
498 | - lastStep:lastStep, | 493 | + |
499 | clearDocCanvas:clearDocCanvas | 494 | clearDocCanvas:clearDocCanvas |
500 | }; | 495 | }; |
501 | })(); | 496 | })(); |
@@ -24,11 +24,10 @@ $(function (){ | @@ -24,11 +24,10 @@ $(function (){ | ||
24 | draw.draw_graph('pencil', this); | 24 | draw.draw_graph('pencil', this); |
25 | }); | 25 | }); |
26 | $(".rescind").on("click", function () { | 26 | $(".rescind").on("click", function () { |
27 | - draw.lastStep(); | ||
28 | 27 | ||
28 | + client.sendGotoPrev(); | ||
29 | }); | 29 | }); |
30 | 30 | ||
31 | - | ||
32 | $(".handwriting").on("click", function () { | 31 | $(".handwriting").on("click", function () { |
33 | draw.draw_graph('handwriting', this); | 32 | draw.draw_graph('handwriting', this); |
34 | }); | 33 | }); |
@@ -48,7 +48,6 @@ $(function () { | @@ -48,7 +48,6 @@ $(function () { | ||
48 | initEngine();//加载MCUClientEngine; | 48 | initEngine();//加载MCUClientEngine; |
49 | listenClass(); | 49 | listenClass(); |
50 | loading(); | 50 | loading(); |
51 | - | ||
52 | urlParamsJudge();//对地址栏参数的数据进行判断 | 51 | urlParamsJudge();//对地址栏参数的数据进行判断 |
53 | }); | 52 | }); |
54 | 53 | ||
@@ -610,7 +609,7 @@ function classFailed(callbackData) { | @@ -610,7 +609,7 @@ function classFailed(callbackData) { | ||
610 | switch(code) { | 609 | switch(code) { |
611 | case 100: | 610 | case 100: |
612 | //当前没有 课堂号 用户角色 ip | 611 | //当前没有 课堂号 用户角色 ip |
613 | - if((classLoadInfo.classId)==""||classLoadInfo.userRole==""||(classLoadInfo.portal)==":"||(classLoadInfo.portalPort)==""||(classLoadInfo.portalIP)==""||(classLoadInfo.userName)==""||(classLoadInfo.userType=="")){ | 612 | + if((classLoadInfo.classId)==""||classLoadInfo.userRole==""||(classLoadInfo.portal)==":"||(classLoadInfo.portalPort)==""||(classLoadInfo.portalIP)==""||(classLoadInfo.userName)==""){ |
614 | console.log("不会执行clientInit"); | 613 | console.log("不会执行clientInit"); |
615 | 614 | ||
616 | //用户进行角色选择 | 615 | //用户进行角色选择 |
@@ -744,10 +743,14 @@ function showLogin(isShow){ | @@ -744,10 +743,14 @@ function showLogin(isShow){ | ||
744 | "margin":"0 auto" | 743 | "margin":"0 auto" |
745 | }); | 744 | }); |
746 | 745 | ||
746 | + | ||
747 | + | ||
747 | if (isShow) { | 748 | if (isShow) { |
748 | //登录页面显示(有密码) | 749 | //登录页面显示(有密码) |
749 | $(".loginBg ").css("display","block"); | 750 | $(".loginBg ").css("display","block"); |
750 | console.log("loginBgblock"); | 751 | console.log("loginBgblock"); |
752 | + $(".userNameInput")[0].value=classLoadInfo.userName; | ||
753 | + $(".passWordInput")[0].innerHTML=$(".passWordInput")[0].value; | ||
751 | $(".userNameInput").focus(function () { | 754 | $(".userNameInput").focus(function () { |
752 | $(".userTip").css("margin-left","0"); | 755 | $(".userTip").css("margin-left","0"); |
753 | $(".userTip")[0].innerHTML="支持中文、字母、数字、“-”“_”的组合,4-20个字符"; | 756 | $(".userTip")[0].innerHTML="支持中文、字母、数字、“-”“_”的组合,4-20个字符"; |
@@ -777,11 +780,15 @@ function showLogin(isShow){ | @@ -777,11 +780,15 @@ function showLogin(isShow){ | ||
777 | $(".passWordInput").blur(function () { | 780 | $(".passWordInput").blur(function () { |
778 | $(".passWordTip")[0].innerHTML="请输入课堂密码"; | 781 | $(".passWordTip")[0].innerHTML="请输入课堂密码"; |
779 | }) | 782 | }) |
783 | + | ||
780 | $("#btnLogin").click(function (e) { | 784 | $("#btnLogin").click(function (e) { |
781 | 785 | ||
782 | console.log("点击了登录按钮---------->"); | 786 | console.log("点击了登录按钮---------->"); |
783 | - var userName = $(".userNameInput").val(); | ||
784 | - var pwd = $(".passWordInput").val(); | 787 | + var userName = classLoadInfo.userName; |
788 | + var pwd = $(".passWordInput")[0].value; | ||
789 | + | ||
790 | + // var userName = $(".userNameInput").val(); | ||
791 | + // var pwd = $(".passWordInput").val(); | ||
785 | 792 | ||
786 | if (!userName) { | 793 | if (!userName) { |
787 | $(".userTip").css("margin-left","45px"); | 794 | $(".userTip").css("margin-left","45px"); |
@@ -796,11 +803,12 @@ function showLogin(isShow){ | @@ -796,11 +803,12 @@ function showLogin(isShow){ | ||
796 | if($(".passWordInput").val().length>=1){ | 803 | if($(".passWordInput").val().length>=1){ |
797 | $(".passWordTip")[0].innerHTML=""; | 804 | $(".passWordTip")[0].innerHTML=""; |
798 | } | 805 | } |
799 | - if (($('.userNameInput').val().length>=4) &&($(".passWordInput").val().length>=1)) { | ||
800 | - | 806 | + if (($('.userNameInput').val().length>=1) &&($(".passWordInput").val().length>=1)) { |
807 | + console.log(userName,pwd); | ||
801 | onJoinClass(userName, pwd); | 808 | onJoinClass(userName, pwd); |
802 | } | 809 | } |
803 | }); | 810 | }); |
811 | + // $("#btnLogin").trigger("click"); | ||
804 | 812 | ||
805 | }else{ | 813 | }else{ |
806 | //登录页面显示(无密码) | 814 | //登录页面显示(无密码) |
@@ -809,6 +817,8 @@ function showLogin(isShow){ | @@ -809,6 +817,8 @@ function showLogin(isShow){ | ||
809 | $(".btnLoginLi").css("margin-top","30px"); | 817 | $(".btnLoginLi").css("margin-top","30px"); |
810 | 818 | ||
811 | console.log("无密码"); | 819 | console.log("无密码"); |
820 | + $(".userNameInput")[0].value=classLoadInfo.userName; | ||
821 | + $(".passWordInput")[0].value= $(".passWordInput")[0].innerHTML; | ||
812 | $(".userNameInput").focus(function () { | 822 | $(".userNameInput").focus(function () { |
813 | $(".userTip").css("margin-left","0"); | 823 | $(".userTip").css("margin-left","0"); |
814 | $(".userTip")[0].innerHTML="支持中文、字母、数字、“-”“_”的组合,4-20个字符"; | 824 | $(".userTip")[0].innerHTML="支持中文、字母、数字、“-”“_”的组合,4-20个字符"; |
@@ -834,15 +844,17 @@ function showLogin(isShow){ | @@ -834,15 +844,17 @@ function showLogin(isShow){ | ||
834 | 844 | ||
835 | $("#btnLogin").click(function (e) { | 845 | $("#btnLogin").click(function (e) { |
836 | console.log("点击了登录按钮---------->"); | 846 | console.log("点击了登录按钮---------->"); |
837 | - var userName = $(".userNameInput").val(); | ||
838 | - var pwd = $(".passWordInput").val(); | 847 | + var userName = classLoadInfo.userName; |
848 | + console.log(userName,pwd); | ||
849 | + // var userName = $(".userNameInput").val(); | ||
850 | + // var pwd = $(".passWordInput").val(); | ||
839 | if ($(".userNameInput").length) { | 851 | if ($(".userNameInput").length) { |
840 | if (!userName) { | 852 | if (!userName) { |
841 | $(".userTip").css("margin-left","45px"); | 853 | $(".userTip").css("margin-left","45px"); |
842 | $(".userTip")[0].innerHTML="用户名不能为空"; | 854 | $(".userTip")[0].innerHTML="用户名不能为空"; |
843 | } | 855 | } |
844 | } | 856 | } |
845 | - if($('.userNameInput').val().length>=4){ | 857 | + if($('.userNameInput').val().length>=1){ |
846 | onJoinClass(userName); | 858 | onJoinClass(userName); |
847 | } | 859 | } |
848 | }); | 860 | }); |
@@ -1044,9 +1056,19 @@ function whiteboardUpdate(callbackData) { | @@ -1044,9 +1056,19 @@ function whiteboardUpdate(callbackData) { | ||
1044 | console.log("同步canvas消息"); | 1056 | console.log("同步canvas消息"); |
1045 | console.log(callbackData); | 1057 | console.log(callbackData); |
1046 | draw.drawCanvas(callbackData); | 1058 | draw.drawCanvas(callbackData); |
1059 | + // if (callbackData.annotaionItems.length>0) { | ||
1060 | + // if (callbackData.annotaionItems[0].pointGroup.length > 0) { | ||
1061 | + // $(".rescind").on("click", function () { | ||
1062 | + // client.sendGotoPrev(); | ||
1063 | + // }); | ||
1064 | + // } | ||
1065 | + // } | ||
1066 | + | ||
1067 | + | ||
1068 | + | ||
1047 | $(".spinner").css("display","none"); | 1069 | $(".spinner").css("display","none"); |
1048 | - $(".spinner1").css("display","none"); | ||
1049 | - // $(".doc-headline-a").trigger("click"); | 1070 | + |
1071 | + | ||
1050 | } | 1072 | } |
1051 | 1073 | ||
1052 | 1074 | ||
@@ -1151,6 +1173,8 @@ function urlParamsJudge(){ | @@ -1151,6 +1173,8 @@ function urlParamsJudge(){ | ||
1151 | classParamInfo.userId=classLoadInfo.userId; //第三方用户id | 1173 | classParamInfo.userId=classLoadInfo.userId; //第三方用户id |
1152 | classParamInfo.userType=classLoadInfo.userType; //用户的身份 默认1 | 1174 | classParamInfo.userType=classLoadInfo.userType; //用户的身份 默认1 |
1153 | classParamInfo.userName=classLoadInfo.userName; //第三方用户名称 | 1175 | classParamInfo.userName=classLoadInfo.userName; //第三方用户名称 |
1176 | + // classParamInfo.passWord=classLoadInfo.passWord; //用户密码 | ||
1177 | + | ||
1154 | console.log("传给底层,进行初始化的数据"); | 1178 | console.log("传给底层,进行初始化的数据"); |
1155 | console.log(classParamInfo); | 1179 | console.log(classParamInfo); |
1156 | clientInit(classParamInfo); | 1180 | clientInit(classParamInfo); |
@@ -1177,6 +1201,8 @@ function getURLParams(){ | @@ -1177,6 +1201,8 @@ function getURLParams(){ | ||
1177 | classLoadInfo.userType=parseInt(classUrlParam.userType)||1; | 1201 | classLoadInfo.userType=parseInt(classUrlParam.userType)||1; |
1178 | classLoadInfo.userId=classUrlParam.userId?classUrlParam.userId:"0"; | 1202 | classLoadInfo.userId=classUrlParam.userId?classUrlParam.userId:"0"; |
1179 | classLoadInfo.portal=classLoadInfo.portalIP+":"+classLoadInfo.portalPort; | 1203 | classLoadInfo.portal=classLoadInfo.portalIP+":"+classLoadInfo.portalPort; |
1204 | + // classLoadInfo.passWord=classUrlParam.passWord||""; | ||
1205 | + | ||
1180 | console.log(classLoadInfo); | 1206 | console.log(classLoadInfo); |
1181 | return classLoadInfo; | 1207 | return classLoadInfo; |
1182 | } | 1208 | } |
-
请 注册 或 登录 后发表评论