“@zoom/meetingsdk”: “^3.8.0”,
Description
I want to create a front-end and back-end app. Using server-to-server app and their key and secret, I’m creating the meeting from backend side. Then I want to join this meeting from my web app with embedded websdk. Signature I’m generating on back-end side and return as REST API response to frontend. By then by using this signature to join, I have error 3712. For generating signature, I’m using the same key and secret from server-to-server app.
Signature: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZGtLZXkiOiJacWI3NEhLZVNXeWY0VmRvMFFJc3BBIiwibW4iOjg1OTAwMTU4NDIwLCJyb2xlIjoxLCJpYXQiOjE3MjIxNjAxODYsImV4cCI6MTcyMjE2Mzc4NiwiYXBwS2V5IjoiWnFiNzRIS2VTV3lmNFZkbzBRSXNwQSIsInRva2VuRXhwIjoxNzIyMTYzNzg2LCJuYmYiOjE3MjIxNjAxODYsImlzcyI6IlpxYjc0SEtlU1d5ZjRWZG8wUUlzcEEifQ.7RdpImkFWBu1-VGPfNWohD8kXxpZ25_NzxW4KOKiGlc
@andriyklymc you will need to use the ClientID and ClientSecret from a General App (With Meeting SDK turned on in Embed)
@chunsiong.zoom Super. It helps. For now Component view works fine, but I cant setup Client view. I used the same params for join function as I did with Component view, but with client view I have black screen.
The same data I’m using for Component view and it works fine.
@andriyklymc black screen happens typically when you are doing some unsupported changes, such as setting Z-index, overriding CSS or using an unsupported version of react. For 3.8.x you will need to use React 18.
@chunsiong.zoom yes, react 18. But you are right, i changed z-index and size of container. If z-index is not supported, can i change other styles of container, like width and height? Maybe somewhere I can see list of unsupported style attribute for changing.
And second question, I want to use client view, because in init function I can see bool variable to enable CC programmatically, which I cant find in component view. Is it good solution, or somewhere in component view I can also enable CC from code?
@andriyklymc client view has limited customization options. If you want more customization options, you will need to use component view, and video SDK for the most customizable SDK.
In component view, you will have to handle captions yourself
@chunsiong.zoom yes, by using this event I could capture captions, but I cant enable it from code. How I can enable CC from code?