tremble 3 éve
szülő
commit
aac891293b
1 módosított fájl, 6 hozzáadás és 5 törlés
  1. 6 5
      src/components/RTC/PageRtcLive.vue

+ 6 - 5
src/components/RTC/PageRtcLive.vue

@@ -363,7 +363,7 @@ const onMemberLeave = (res) => {
   }, []);
   if (res.user.Role == "leader") {
     Dialog.toast({ content: `房间解散` });
-    // emit("closeSocket");
+    emit("closeSocket");
   }
 };
 
@@ -382,10 +382,7 @@ const onGetOuT = (data) => {
 
 const startFollow = (app) => {
   app.Connect.follow.start({ follow: role.value == "customer" });
-  if (role.value == "customer") {
-    socket.value.emit("action", { type: "user-init" });
-  }
-
+ 
   socket.value.on("connect", () => {
     socket.value.emit("join", {
       userId: browser.getURLParam("userId") || common.uuid(12),
@@ -398,6 +395,10 @@ const startFollow = (app) => {
   // 加入房间成功
   socket.value.on("join", (data) => {
     connectStatus.value = 1;
+     if (role.value == "customer") {
+      socket.value.emit("action", { type: "user-init" });
+    }
+
     isJoined.value = true;
 
     user_info.value = data.user;