zoomus/websdk version: 2.10.1
Device: MacOS Big Sur 11.6 - Safari 14.1.2
Note:
Mic Permission on preference was tested on allow and ask first state.
Did not encounter issue on Mac Chrome on the same device
here were the errors that were triggered:
Error: Uncaught (in promise): TypeError: self.crypto.randomUUID is not a function. (In ‘self.crypto.randomUUID()’, ‘self.crypto.randomUUID’ is undefined)
[Error] TypeError: Type error decodingInfo VP9MachineDetect — 1502_js_media.min.js:1:39292
Is this version of Safari supported? What do we need to do for this case? thanks
chunsiong.zoom
(Chun Siong (tag me for response))
March 30, 2023, 2:34am
2
@jet.fontanilla ,
Are you encountering this from the default js client view sample app for 2.10.1?
not the sample app, but the sample embedded code is as follows:
async function init() {
ZoomMtg.setZoomJSLib("https://source.zoom.us/2.10.1/lib", "/av");
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
const locale: any = this.getLocale();
await ZoomMtg.i18n.load(locale);
ZoomMtg.i18n.reload(locale);
ZoomMtg.init({
screenShare: false,
success: (success) => {
this.join();
},
error: (error) => {
console.log(error);
}
});
}
async function join() {
const credentials = await this.getZoomCredentials();
ZoomMtg.join({
sdkKey: config.zoom.sdkKey,
signature: credentials.token,
meetingNumber: credentials.meetingId,
userName: user.getName(),
success: (success) => {
console.log(success);
},
error: (error) => {
console.error("start meeting", error);
}
});
}
chunsiong.zoom
(Chun Siong (tag me for response))
March 31, 2023, 7:48am
4
@jet.fontanilla we have identified a bug around this. the next version will release a fix for this.
chunsiong.zoom
(Chun Siong (tag me for response))
March 31, 2023, 8:26am
5
@jet.fontanilla , we have just released meeting sdk 2.11.0 today, could you check if this version works for you?
we’ve updated to 2.11.0 and set it for for testing. we’ll let you know if this solves the issue. thanks
we’ve upgraded to 2.12.0 and the issue still happens