Same code working for host, but for user after click on join button dark screen show and error showing in console
Please suggest me :
import { PATH_DASHBOARD } from "@routes/paths";
import React, { useEffect } from "react";
const Index = () => {
const state = JSON.parse(localStorage.getItem('zoomData')) || {};
useEffect(() => {
getLoad();
}, [])
const getLoad = async () => {
const { ZoomMtg } = await import('@zoomus/websdk')
ZoomMtg.setZoomJSLib('https://source.zoom.us/2.18.2/lib', '/av')
// loads WebAssembly assets
ZoomMtg.preLoadWasm()
ZoomMtg.prepareWebSDK()
// loads language files, also passes any error messages to the ui
ZoomMtg.i18n.load('en-US')
ZoomMtg.i18n.reload('en-US')
ZoomMtg.init({
leaveUrl: `${PATH_DASHBOARD.root}/explor-liveClass`, // https://example.com/thanks-for-joining
disablePreview: true,
success: () => {
ZoomMtg.join({
sdkKey: state?.zoomKey,
signature: state?.signature, // role in SDK signature needs to be 1
meetingNumber: state?.meetingNumber,
passWord: state?.password,
userName: state?.name,
success: (success) => {
console.log(success)
},
error: (error) => {
console.log(error)
}
})
},
error: (error) => {
console.log(error)
}
})
}
return (
<>
<div id="meetingSDKElement" />
<div id="zmmtg-root" />
<div id="aria-notify-area" />
<div className="ReactModalPortal" />
<div className="ReactModalPortal" />
<div className="ReactModalPortal" />
<div className="ReactModalPortal" />
<div className="global-pop-up-box" />
<div className="sharer-controlbar-container sharer-controlbar-container--hidden" />
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/2.18.2/css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/2.18.2/css/react-select.css" />
</>
)
};
export default Index;