I am using zoom sdk ui toolkit 2.2.0-1 to integrate zoom in my angular web application.
I works on local but when I deploy it on test environment it throws connection failed error.
This is the config -
config: CustomizationOptions =
{
videoSDKJWT: ‘’,
sessionName: ‘’,
userName: ‘’,
//features: [‘ltt’],
featuresOptions: {
audio: { enable: true },
video: { enable: true },
chat: { enable: false, enableEmoji: true },
share: { enable: false },
users: { enable: true },
settings: { enable: true },
recording: { enable: false },
virtualBackground: { enable: true },
feedback: { enable: false },
preview: { enable: false },
theme: { enable: true },
leave: { enable: true },
footer: { enable: true },
header: { enable: true },
screenshot: { share: { enable: true }, video: { enable: true } },
phone: { enable: true }
},
debug: false
};
uitoolkit.joinSession(videoContainer, config);
The tokens are valid, I am able to join using the token on local but the same fails after deployment on the test environment. Is there any whitelisting of domains required or there is some other issue.
This is the error in browser console -
-
Object
-
errorCode: 200
-
reason: “connection error”
-
type: “JOIN_MEETING_FAILED”
-
[[Prototype]]: Object
I am using latest chrome browser and angular 17 version.