Customizing Meeting Controls in React JS with Zoom Meeting

Hi everyone,

I am integrating the Zoom Meeting SDK (client view) version 3.6.1 into a React JS project, and I have two types of users: speakers and listeners.

Requirements:

  • Speakers: When a user logs in as a speaker and joins a meeting, I want to display all available meeting controls.
  • Listeners: When a user logs in as a listener and joins a meeting, I want to show only the options for audio, video, and leaving the meeting.

Question: Is there a way to hide specific controls in the Zoom Meeting SDK (client view) version 3.6.1 based on these requirements?

Any guidance or suggestions would be greatly appreciated!

Thanks in advance!

@deep.dpis ,

The initArgs will allow you to disable some of these controls

Hi @chunsiong.zoom

Thank you for your response.

I have checked the initArgs in the documentation, but there are no options to remove controls like participants, breakout room, chat, caption, share screen, raise hands, and many more. Is there any other way to achieve this customization based on user roles (speakers and listeners)?

@deep.dpis there is a limit to how much customization which can be done on Meeting Web SDK.

The alternative would be to explore the use of Zoom Video SDK