修复:在switchCameraNumber函数中添加event参数,更新HTML调用

This commit is contained in:
Hao Wang
2025-12-07 03:34:12 +08:00
parent c4735c0d3f
commit f8a398d237
2 changed files with 10 additions and 10 deletions

View File

@@ -34,15 +34,15 @@
<div class="camera-controls-combined" id="controls-{{ camera.id }}">
<button class="cam-btn" onclick="refreshCamera({{ camera.id }})">刷新</button>
<button class="cam-btn cam-btn-fullscreen" onclick="toggleFullscreen({{ camera.id }})">全屏</button>
<button class="selector-btn active" onclick="switchCameraNumber({{ camera.id }}, 'mixed')">混合</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 0)">0</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 1)">1</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 2)">2</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 3)">3</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 4)">4</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 5)">5</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 6)">6</button>
<button class="selector-btn" onclick="switchCameraNumber({{ camera.id }}, 7)">7</button>
<button class="selector-btn active" onclick="switchCameraNumber(event, {{ camera.id }}, 'mixed')">混合</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 0)">0</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 1)">1</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 2)">2</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 3)">3</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 4)">4</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 5)">5</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 6)">6</button>
<button class="selector-btn" onclick="switchCameraNumber(event, {{ camera.id }}, 7)">7</button>
</div>
</div>
{% endfor %}

View File

@@ -47,7 +47,7 @@ function toggleFullscreen(cameraId) {
}
}
function switchCameraNumber(cameraId, cameraNumber) {
function switchCameraNumber(event, cameraId, cameraNumber) {
const frame = document.getElementById(`frame-${cameraId}`);
const controls = document.getElementById(`controls-${cameraId}`);
const buttons = controls.querySelectorAll('.selector-btn');