Hello @vic.yang ,
We tried adding await on client.init(), moved client.getMediaStream after client.join, tested it and it WORKS!
initZoom()
this.zoomClient = ZoomVideo.createClient();
await this.zoomClient.init(
zmClientInitParams.language,
zmClientInitParams.dependentAssets,
zmClientInitParams.initOptions
);
joinZoomSession()
await this.zoomClient.join(param1, param2, param3, param4)
.then(() => {
// some code
})
.catch((error) => {
console.log(error);
});
this.zoomStream = this.zoomClient.getMediaStream();
Thank you so much for helping us!
cc @redenfloyd.cayanan @neiloswald