Description
Using the component view after having a meeting, is it possible to initialize a new client without having to do a full page refresh?
Browser Console Error
Init Error TypeError: Cannot assign to read only property ‘video’ of object ‘#’
at zoomus-websdk-embedded.umd.min.js:2:1
at Array.forEach ()
at Die.init (zoomus-websdk-embedded.umd.min.js:2:1)
at onClick (VideoRequestButton.js:267:1)
Which Web Meeting SDK version?
@zoomus/websdk: 2.9.7
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Start a meeting
- End the meeting
- Try to initialize the zoom client again with any kind of customization, eg
client.init({
zoomAppRoot: document.getElementById('zoomSDK'),
language: 'en-US',
customize: {
video: {
viewSizes: {
default: {
height: 240,
width: 240,
},
},
},
},
})
Troubleshooting Routes
I have tried using ZoomMtgEmbedded.destroyClient()
but it has no effect
Additional context
I will sometimes need to create a new client with custom buttons