Hello All,
I was wondering if it’s possible to code some form of failover for WebSDK. I’m referring to last week’s update that created quite a bit of havoc. If we take JS code for WebSDK and disable default dialogs, perhaps we could automatically forward person to zoom.us/j/---meeting_number--- in case Zoom init or join fails?
In theory if default dialogs can be turned off, then we could create custom dialogs inside error handlers with something like a multiple choice: “Failed to join online webinar: [try again] [join through zoom.us]”.
Has anybody got anything of sort working on their end? Or is it even possible?
ZoomMtg.init({
leaveUrl: 'http://www.zoom.us',
isSupportAV: true,
success: function () {
ZoomMtg.join(
{
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
signature: signature,
apiKey: meetConfig.apiKey,
passWord: meetConfig.passWord,
success: function(res){
$('#nav-tool').hide();
console.log('join meeting success');
},
error: function(res) {
console.log(res);
/* HANDLE THAT REFERRAL TO ZOOM.US HERE */
}
}
);
},
error: function(res) {
console.log(res);
/* AND SAME HERE, REFERRAL TO ZOOM.US HERE */
}
});