正在显示
1 个修改的文件
包含
37 行增加
和
0 行删除
| @@ -301,6 +301,43 @@ a:active { | @@ -301,6 +301,43 @@ a:active { | ||
| 301 | else if(obj.id == "get_mic"){ | 301 | else if(obj.id == "get_mic"){ |
| 302 | cmd.type = 26; | 302 | cmd.type = 26; |
| 303 | } | 303 | } |
| 304 | + else if(obj.id == "ds_start"){ | ||
| 305 | + cmd.type = 27; | ||
| 306 | + cmd.data_len = 4*6 + 256 + 256; | ||
| 307 | + var buffer = new ArrayBuffer(cmd.data_len); | ||
| 308 | + var int32param = new Uint32Array(buffer, 0, 6); | ||
| 309 | + var coordstr = document.getElementById("ds_start_coord").value; | ||
| 310 | + var coordarray = coordstr.split(","); | ||
| 311 | + if(coordarray.length == 4){ | ||
| 312 | + int32param[0] = parseInt(coordarray[0]); | ||
| 313 | + int32param[1] = parseInt(coordarray[1]); | ||
| 314 | + int32param[2] = parseInt(coordarray[2]); | ||
| 315 | + int32param[3] = parseInt(coordarray[3]); | ||
| 316 | + } | ||
| 317 | + else | ||
| 318 | + { | ||
| 319 | + //promopt error parameter | ||
| 320 | + return;// | ||
| 321 | + } | ||
| 322 | + | ||
| 323 | + var window_name_buffer = new Uint8Array(buffer, 24, 256); | ||
| 324 | + var window_name = document.getElementById("ds_start_window_name").value; | ||
| 325 | + var window_name_array = new TextEncoder("utf-8").encode(window_name); | ||
| 326 | + for(var i=0;i< window_name_array.length; i++){ | ||
| 327 | + window_name_buffer[i] = window_name_array[i]; | ||
| 328 | + } | ||
| 329 | + | ||
| 330 | + int32param[4] = window_name_array.length; | ||
| 331 | + int32param[5] = 0; | ||
| 332 | + | ||
| 333 | + var url_name = new Uint8Array(buffer, 24 + 256, 256);//todo: set push url | ||
| 334 | + cmd.data = new Uint8Array(buffer, 0, cmd.data_len); | ||
| 335 | + doSendWSCmd(cmd); | ||
| 336 | + return; | ||
| 337 | + } | ||
| 338 | + else if(obj.id == "ds_stop"){ | ||
| 339 | + cmd.type = 28; | ||
| 340 | + } | ||
| 304 | else if(obj.id == "aud_start"){ | 341 | else if(obj.id == "aud_start"){ |
| 305 | cmd.type = 29; | 342 | cmd.type = 29; |
| 306 | cmd.data_len = 4 + 4 + 256 + 256; | 343 | cmd.data_len = 4 + 4 + 256 + 256; |
-
请 注册 或 登录 后发表评论