正在显示
1 个修改的文件
包含
10 行增加
和
0 行删除
| @@ -184,13 +184,20 @@ a:active { | @@ -184,13 +184,20 @@ a:active { | ||
| 184 | if(data_len > 4){ | 184 | if(data_len > 4){ |
| 185 | var cam_num = dv.getUint32(8, true); | 185 | var cam_num = dv.getUint32(8, true); |
| 186 | var offset = 12; | 186 | var offset = 12; |
| 187 | + var camSel = document.getElementById("cameras"); | ||
| 188 | + camSel.options.length = 0; | ||
| 187 | for(var i=0;i<cam_num; i++){ | 189 | for(var i=0;i<cam_num; i++){ |
| 188 | var cam_name_len = dv.getUint32(offset, true); | 190 | var cam_name_len = dv.getUint32(offset, true); |
| 189 | offset += 4; | 191 | offset += 4; |
| 190 | var cam_name = new Uint8Array(evt.target.result, offset , cam_name_len - 1); | 192 | var cam_name = new Uint8Array(evt.target.result, offset , cam_name_len - 1); |
| 191 | offset += cam_name_len; | 193 | offset += cam_name_len; |
| 192 | var data_sting = new TextDecoder("utf-8").decode(cam_name); | 194 | var data_sting = new TextDecoder("utf-8").decode(cam_name); |
| 195 | + | ||
| 193 | writeToScreen('<span style="color: blue;">Camera: ' + i + " " + data_sting + ' </span>'); | 196 | writeToScreen('<span style="color: blue;">Camera: ' + i + " " + data_sting + ' </span>'); |
| 197 | + var op = document.createElement("option"); | ||
| 198 | + op.value = i; | ||
| 199 | + op.text = data_sting; | ||
| 200 | + camSel.add(op); | ||
| 194 | } | 201 | } |
| 195 | } | 202 | } |
| 196 | } | 203 | } |
| @@ -543,6 +550,9 @@ a:active { | @@ -543,6 +550,9 @@ a:active { | ||
| 543 | <tr> | 550 | <tr> |
| 544 | <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td> | 551 | <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td> |
| 545 | <td colspan="3"><button type="button" id="get_cam" onclick="javascript:onTestClick(this);">get_cam</button></td> | 552 | <td colspan="3"><button type="button" id="get_cam" onclick="javascript:onTestClick(this);">get_cam</button></td> |
| 553 | + <td width="300" ><img src="images/spacer.gif" width="20" height="10" /> | ||
| 554 | + <select width = "300" id="cameras" name="cameras" /> | ||
| 555 | + </td> | ||
| 546 | </tr> | 556 | </tr> |
| 547 | <tr> | 557 | <tr> |
| 548 | <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td> | 558 | <td width="35" colspan="2"><img src="images/spacer.gif" width="20" height="10" /></td> |
-
请 注册 或 登录 后发表评论