@zoomus/websdk - 2.18.3
react - 16.13.1
error - screenshot
when i use https://source.zoom.us/2.18.3/lib - i get 403(forbidden)
The error happened suddenly. Everything worked and no configuration was changed. After that, I updated the webSDK version and started having problems with React
const { ZoomMtg } = await import('@zoomus/websdk');
ZoomMtg.setZoomJSLib('https://source.zoom.us/2.17.0/lib', '/av');
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
ZoomMtg.generateSDKSignature({
meetingNumber,
role: role.toString(),
sdkKey: ZOOM.VIDEOSDK.KEY,
sdkSecret: ZOOM.VIDEOSDK.SECRET,
success: (signature: any) => {
ZoomMtg.init({
leaveUrl: backUrl || window.location.origin,
disablePreview: true,
success: () => {
document.title = 'mRecords meeting';
ZoomMtg.join({
meetingNumber,
sdkKey: ZOOM.VIDEOSDK.KEY,
signature: signature.result,
userName: userName ?? '',
passWord: password.toString() ?? '',
tk: '',
success: () => {
document.addEventListener('visibilitychange', () => {
if (document.visibilityState === 'hidden') {
ZoomMtg.leaveMeeting({
confirm: false,
success: () => {
console.log('success leave');
},
error: (error: any) => {
console.log(error);
},
});
}
});
document.title = 'mRecords meeting';
console.log('<--- Joined --->');
},
error: (error: any) => {
console.log(error);
},
});
},
error: (error: any) => {
console.log(error);
},
});
},
error: (error: any) => {
console.log(error);
},
});
} catch (error) {
console.error('Error fetching data:', error);
}