Description
I am using the Vue js and using ZoomMtgEmbedded to integrate the component UI of zoom.
When I leave the meet as host then all the data in vuex is cleared.
Browser Console Error
NO Console log error
Which Web Meeting SDK version?
2.1.0
Meeting SDK Code Snippets
initEmbedClient() {
this.client = ZoomMtgEmbedded.createClient();
const tmpPort =
window.location.port === "" ? "" : ":" + window.location.port;
const avLibUrl =
window.location.protocol +
"//" +
window.location.hostname +
tmpPort +
"/lib";
this.client.init({
debug: false,
zoomAppRoot: document.getElementById("meetingSDKElement"),
language: "en-US",
assetPath: avLibUrl,
});
},
async joinAsHost() {
this.initEmbedClient();
const signature = await generateHostSignature(this.meetingNumber);
this.client.join({
apiKey: process.env.VUE_APP_ZOOM_API_KEY,
signature: signature,
meetingNumber: this.meetingNumber,
userName: `${this.userDetails.userFirstName} ${this.userDetails.userLastName}`,
password: this.meetingPassword,
userEmail: this.userEmailId,
});
},
async joinAsStudent() {
this.initEmbedClient();
const signature = await generateParticipantSignature(this.meetingNumber);
this.client.join({
apiKey: process.env.VUE_APP_ZOOM_API_KEY,
signature: signature,
meetingNumber: this.meetingNumber,
userName: `${this.userDetails.userFirstName} ${this.userDetails.userLastName}`,
password: this.meetingPassword,
userEmail: this.userEmailId ? this.userEmailId : "",
});
},
},
Device (please complete the following information):
- Device: Dell
- OS: Ubantu
- Browser: [e.g. Chrome]