After importing zoomus/websdk 2.17.0, bundle size increases to 8MB,
Error comes as - request header fields too large.
import { ZoomMtg } from ‘@zoomus/websdk’;
useEffect(() => {
if (!data.isloggedIn) {
window.location.href = data.loginUrl;
} else {
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.17.0/lib’, ‘/av’);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
ZoomMtg.generateSDKSignature({
meetingNumber: meetConfig.meetingNumber,
sdkKey: meetConfig.zoomKey,
sdkSecret: meetConfig.zoomValue,
role: meetConfig.role,
success(res) {
setTimeout(() => {
joinMeeting(res.result, meetConfig);
}, 2000);
}
});
}
}, );
const joinMeeting = (signature, meetConfig) => {
ZoomMtg.init({
leaveUrl: data.baseUrl,
success(success) {
ZoomMtg.join({
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
signature,
sdkKey: meetConfig.zoomKey,
passWord: meetConfig.passWord,
tk:‘’
});
}
});
};