From 8e867f310b54fe94fe8914608ede9a06836937c3 Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期一, 12 八月 2024 16:52:39 +0800 Subject: [PATCH] feat:自带命令全体静音、关闭摄像头 --- src/views/meet/index.vue | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/meet/index.vue b/src/views/meet/index.vue index 35a13e0..8b86a28 100644 --- a/src/views/meet/index.vue +++ b/src/views/meet/index.vue @@ -26,8 +26,8 @@ <el-dropdown trigger="click" @command="handleCommand"> <i class="el-icon-more-outline" id="more"></i> <el-dropdown-menu slot="dropdown"> - <el-dropdown-item :command="{ command: 'openCamera', id: scope.row.id }">鎵撳紑鎽勫儚澶�</el-dropdown-item> - <el-dropdown-item :command="{ command: 'mute', id: scope.row.id }">闈欓煶</el-dropdown-item> + <el-dropdown-item :command="{ command: 'openCamera', id: scope.row.id }">鎵撳紑/鍏抽棴鎽勫儚澶�</el-dropdown-item> + <el-dropdown-item :command="{ command: 'mute', id: scope.row.id }">闈欓煶/鍙栨秷闈欓煶</el-dropdown-item> <el-dropdown-item :command="{ command: 'kickOut', id: scope.row.id }">韪㈠嚭</el-dropdown-item> </el-dropdown-menu> </el-dropdown> @@ -42,6 +42,7 @@ </el-table-column> </el-table> <el-button class="link-left" type="primary" size="small" @click="muteEveryone">鍏ㄤ綋闈欓煶</el-button> + <el-button class="link-left" type="primary" size="small" @click="videoEveryone">鍏ㄤ綋鍏抽棴鎽勫儚澶�</el-button> </el-row> </div> </div> @@ -78,6 +79,9 @@ }, methods: { muteEveryone() { + this.jitsiApi.executeCommand('muteEveryone', 'audio'); + }, + videoEveryone() { this.jitsiApi.executeCommand('muteEveryone', 'video'); }, handleCommand(command) { -- Gitblit v1.8.0