龚焕茏
2024-07-11 fd58747d3c425748f3218eb79b142b0ab4af28b8
src/views/meet/index.vue
@@ -1,17 +1,18 @@
<template>
  <div id="meet" ref="meet" />
  <div id="meet" ref="meet">
  </div>
</template>
<script>
let jitsiApi = null;
let jitsiApi = null
export default {
  mounted() {
    const width = window.innerWidth;
    const height = window.innerHeight;
    const domain = this.$route.query.domain;
    const roomName = this.$route.query.roomName;
    const userInfoStr = this.$route.query.userInfoStr;
    const userInfo = userInfoStr ? JSON.parse(userInfoStr) : null;
  mounted () {
    const width = window.innerWidth
    const height = window.innerHeight
    const domain = this.$route.query.domain
    const roomName = this.$route.query.roomName
    const userInfoStr = this.$route.query.userInfoStr
    const userInfo = userInfoStr ? JSON.parse(userInfoStr) : null
    const options = {
      roomName: roomName,
      width: width,
@@ -28,12 +29,11 @@
        }
      },
      toolbarButtons: ['whiteboard']
    };
    jitsiApi = new window.JitsiMeetExternalAPI(domain, options);
    }
    jitsiApi = new window.JitsiMeetExternalAPI(domain, options)
    jitsiApi.addListener('readyToClose', () => {
      window.close();
    });
      window.close()
    })
  }
}