Your Name 3 år sedan
förälder
incheckning
2f427e8869
2 ändrade filer med 30 tillägg och 0 borttagningar
  1. 29 0
      src/components/MarkerMap/index.tsx
  2. 1 0
      src/layout/BaseLayout/index.tsx

+ 29 - 0
src/components/MarkerMap/index.tsx

@@ -288,7 +288,29 @@ export default defineComponent({
                             mainstore.videotitle = marker["userName"] + "";
                           // });
 
+                          const userid = marker['userId'];
+                          const dievicecode = marker['deviceCode']+"";
+
                           const channelid = marker['channelId']+"";
+
+                          async function cremetting(){
+                            await window.metting.getLocalUserInfo();
+                            const res = await window.metting.queryUser(userid);
+            
+                            window.metting.localUserInfo.name = "danbing_Meeting";
+            
+                            await window.metting.creatMeeting();
+                            await window.metting.startInvite({
+                                userName: res.userName,
+                                userId: res.userCode,
+                                region: res.paasId,
+                                type: "single",
+                                // speak:'true',
+                                number: res.userPhone,
+                                deviceId: dievicecode,
+                                channelId: channelid,
+                            });
+                          }
                           
 
                           if(window.metting){
@@ -299,6 +321,8 @@ export default defineComponent({
                                 deviceId: marker['deviceCode'],
                                 channelId: channelid,
                               });
+                              cremetting();
+                             
                               setTimeout(() => {
                                 try{
                                   if(window.vPlayArea){
@@ -342,6 +366,7 @@ export default defineComponent({
                                   channelId: channelid,
                                 });
                                 window.metting = meeting;
+                                cremetting();
               
                                 setTimeout(() => {
                                   try{
@@ -360,6 +385,10 @@ export default defineComponent({
                             }
               
                             }
+
+                            
+
+                            
           
                         //   mainstore.videohandle = meeting;
             // });

+ 1 - 0
src/layout/BaseLayout/index.tsx

@@ -302,6 +302,7 @@ export default defineComponent({
             mainStore.videoisshow = false;
             if(window.metting){
               window.metting.closeVideo();
+              window.metting.deleteMeeting();
             }
             
           }}>