Hi Tommy,
Thanks for the quick response,
Following code we are using,
Included react.min.js,react-dom.min.js,redux.min.js,redux-thunk.min.js,jquery.min.js,lodash.min.js in my index file.
included src=“https://source.zoom.us/zoom-meeting-1.7.9.min.js”.
let currentUrl = window.location.href;
let API_KEY = data.apikey;
let API_SECRET = data.secretKey;
let meetConfig = {
apiKey: API_KEY,
apiSecret: API_SECRET,
meetingNumber: data.meetingDetails? data.meetingDetails.meetingId : “”,
userName: data.displayName,
passwd: data.meetingDetails? data.meetingDetails.webRtcPassword : “”,
leaveUrl: currentUrl,
role: 0
};
let signature = ZoomMtg.generateSignature({
meetingNumber: meetConfig.meetingNumber,
apiKey: meetConfig.apiKey,
apiSecret: meetConfig.apiSecret,
role: meetConfig.role,
success: function(res){
console.log(res.result);
}
});
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/1.7.10/lib’, ‘/av’);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
ZoomMtg.init({
leaveUrl: meetConfig.leaveUrl,
isSupportAV: true,
success: (success) => {
console.log(success)
ZoomMtg.join({
signature: signature,
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
apiKey: meetConfig.apiKey,
passWord: meetConfig.passwd,
success: (success) => {
console.log('join meeting success');
callback("success");
},
error: (err) => {
console.log(err);
}
})
},
error: (err) => {
console.log(err)
}
});
Note: when i debug and see, i am properly getting meeting ID, API_key, API_SECRET, leave URL .
Steps to Reproduce:
- join meeting - no issues (meeting connected successfully),
- click connect audio by computer,
- click leave meeting (not working)
or
- Host Ended the meeting(but participant not getting any intimation-still showing as 2 participant as showed in screen shot)
Thanks,
Thendral