diff --git a/internal/web/ui/templates/wizard.html b/internal/web/ui/templates/wizard.html index f90d951..987bcc9 100644 --- a/internal/web/ui/templates/wizard.html +++ b/internal/web/ui/templates/wizard.html @@ -62,6 +62,16 @@
+ 添加摄像头
+
+ + +
+
或手动输入新摄像头
@@ -269,6 +279,21 @@ featDiv.innerHTML = '加载设备能力中...'; } + document.getElementById("btn-add-existing-source").addEventListener("click", function(){ + var sel = document.getElementById("existing-source-select"); + var val = sel.value; + if (!val) return; + var parts = val.split("|"); + var name = parts[0]; + var url = parts.slice(1).join("|"); + if (step2Assigned.find(function(s){return s.name===name}) || step2Added.find(function(s){return s.name===name})) { + return; + } + step2Added.push({name: name, url: url}); + sel.value = ""; + renderAssignedSources(); + }); + document.getElementById("btn-add-source").addEventListener("click", function(){ var nameEl = document.getElementById("new-source-name"); var urlEl = document.getElementById("new-source-url");