Quellcode durchsuchen

开当前前mic, 增加其他的MIC强制关闭

gemercheung vor 3 Jahren
Ursprung
Commit
d7e51d5ae3
1 geänderte Dateien mit 10 neuen und 4 gelöschten Zeilen
  1. 10 4
      socket.js

+ 10 - 4
socket.js

@@ -500,10 +500,16 @@ export default {
     })
     // 有MIC通知,主要是其他用户禁MIC
     socket.on('beHasMic', (data) => {
-      console.log('beHasMic', beHasMic)
-      wx.showToast({
-        title: '测试-beHasMic',
-      })
+      const socketOptions = this.data.socketOptions
+      if (data.user) {
+        const isOther = (socketOptions.role !== 'leader' && (Number(socketOptions.userId) !== Number(data.user.userId)));
+        if (isOther) {
+          this.closeMic();
+          // wx.showToast({
+          //   title: '关mic' + isOther
+          // })
+        }
+      }
     })
 
     socket.on("beKicked", data => {