Zoom Meeting SDK Sample JavaScript

Disable Invite


        
          ZoomMtg.init({
      
            leaveUrl: leaveUrl,
            disableInvite: true,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
      
      

Disable join audio

        
          ZoomMtg.init({
            disableJoinAudio: true,
            leaveUrl: leaveUrl,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
        
          
          

Disable Preview

       
        ZoomMtg.init({
      
          leaveUrl: leaveUrl,
          disablePreview:true,
          success: (success) => {
            console.log(success)
            ZoomMtg.join({
              signature: signature,
              sdkKey: sdkKey,
              meetingNumber: meetingNumber,
              userName: userName,
              userEmail: userEmail,
              passWord: passWord,
              tk: registrantToken,
              success: (success) => {
                console.log(success)
              },
              error: (error) => {
                console.log(error)
              },
            })
          },
          error: (error) => {
            console.log(error)
          }
        })
      
      

Disable Record

        
          ZoomMtg.init({
            disableRecord: true,
            leaveUrl: leaveUrl,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
      
      

IsSupportAV

        
          ZoomMtg.init({
            isSupportAV:false,
            leaveUrl: leaveUrl,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
        
      

isSupportChat

        
          ZoomMtg.init({
            isSupportChat:false,
            leaveUrl: leaveUrl,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
          
      

isSupportNonVerbal

        
          ZoomMtg.init({
            isSupportNonVerbal:false,
            leaveUrl: leaveUrl,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
      
      

showMeetingHeader

        
          ZoomMtg.init({
            showMeetingHeader:false,
            leaveUrl: leaveUrl,
            success: (success) => {
              console.log(success)
              ZoomMtg.join({
                signature: signature,
                sdkKey: sdkKey,
                meetingNumber: meetingNumber,
                userName: userName,
                userEmail: userEmail,
                passWord: passWord,
                tk: registrantToken,
                success: (success) => {
                  console.log(success)
                },
                error: (error) => {
                  console.log(error)
                },
              })
            },
            error: (error) => {
              console.log(error)
            }
          })
      
      

meetingInfo

          
           ZoomMtg.init({
      meetingInfo:[
        'topic',
        'host'
      ],
      leaveUrl: leaveUrl,
      success: (success) => {
        console.log(success)
        ZoomMtg.join({
          signature: signature,
          sdkKey: sdkKey,
          meetingNumber: meetingNumber,
          userName: userName,
          userEmail: userEmail,
          passWord: passWord,
          tk: registrantToken,
          success: (success) => {
            console.log(success)
          },
          error: (error) => {
            console.log(error)
          },
        })
      },
      error: (error) => {
        console.log(error)
      }
    })