Description
While joining a zoom WebSdk meeting, apparently the JOIN method is not working since I just get a ‘white empty screen’. In console not real error beside the ScriptProcessorNode deprecation warning.
To Reproduce(If applicable)
Steps to reproduce the behavior:
Start Meeting…ZoomMtg.init working perfect, getting signature and meeting details
System requirements supported by Zoom:
{“browserInfo”:“Chrome/94.0.4606.61”,“browserName”:“Chrome”,“browserVersion”:“94.0.4606.61”,“features”:[“viewSharing”,“screenShare”,“computerVideo”,“computerAudio”,“callIn”,“callOut”,“chat”,“closedCaption”,“QA”,“POLLING”,“BREAKOUT”,“GALLARY”],“browserAbility”:{“SharedArrayBuffer”:true,“WebCodecs”:true}}
prepareJssdk change to prepareWebSDK …OK
pre load wasm success: /js/zoom/1.9.9/av/1502_audio.encode.wasm …OK
pre load wasm success: /js/zoom/1.9.9/av/1502_video.simd.wasm …OK
Screenshots
na
Device (please complete the following information):
Device: Apple MacBook Pro
OS: Catalina
Browser: Chrome
Browser Version /94.0.4606.61
Additional context
SharedArrayBuffer is true using WebIsolation.
Camera is starting.
Tab in the browser showing that the webcam is somehow connected and being used.
Thanks @tommy …put me on the right direction. Issued solved; overall, it was the element id zmmtg-root that I was handling in a certain way in Web Sdk 1.9.0 with a transparency; apparently, that was creating some conflict in 1.9.9.
Once I could “see” the Join, the only other fix was the meetingNumber as int.
@vbhosale
I am using it through a Laravel backend, to overcome SharedArrayBuffer, I had to implement a custom-made middleware where I set the appropriate cors as required: