Module: zoom_meeting

Methods

(inner) GetAudioConnQuality() → {AudioConnQuality}

mode: Get Audio Session ConnQuality
Source:
Returns:
Type
AudioConnQuality

(inner) getInstance() → {ZoomMeeting}

mode: Get Zoom SDK Meeting Service Module
Source:
Returns:
Type
ZoomMeeting

(inner) GetSharingConnQuality() → {ZNConnectionQuality(int)}

mode: Get Share Session ConnQuality
Source:
Returns:
Type
ZNConnectionQuality(int)

(inner) GetVideoConnQuality() → {ZNConnectionQuality(int)}

mode: Get Video Session ConnQuality
Source:
Returns:
Type
ZNConnectionQuality(int)

(inner) HandleZoomWebUriProtocolAction() → {ZoomSDKError}

mode: Get UserInfoByUserID
Source:
Returns:
Type
ZoomSDKError

(inner) JoinMeeting(meetingnum, vanityid, username, psw, directshareappwndhandle, participantid, webinartoken, isvideooff, isaudiooff, isdirectsharedesktop) → {ZoomSDKError}

mode: Join meeting
Parameters:
Name Type Description
meetingnum Number A number to the meeting to be joined, meetingnum or vanityid is Required
vanityid String vanityid is suffix of Personal Link, meetingnum or vanityid is Required
username String
psw String Meeting password
directshareappwndhandle Number Windows handle of which window you want to share directly (require hexadecimal)
participantid String ID for meeting participant report list, need web backend enable.
webinartoken String webinar token
isvideooff Boolean
isaudiooff Boolean
isdirectsharedesktop Boolean
Source:
Returns:
Type
ZoomSDKError

(inner) JoinMeetingWithoutLogin(meetingnum, vanityid, username, psw, directshareappwndhandle:, userZAK, participantid, webinartoken, isdirectsharedesktop, isvideooff, isaudiooff) → {ZoomSDKError}

mode: Join meeting withoutlogin
Parameters:
Name Type Description
meetingnum Number [Required] Meeting Number, meetingnum or vanityid is Required
vanityid String [Optinal] vanityid is suffix of Personal Link, meetingnum or vanityid is Required
username String [Optinal] User Name
psw String [Optinal] Meeting password
directshareappwndhandle: Number [Optinal] The window handle of the direct sharing application (require hexadecimal)
userZAK String [Optinal] ZOOM access token
participantid String [Optinal] The ID of attendees. The SDK will set this value when the associated settings are turned on
webinartoken String [Optinal] Webinar token, if try to join webinar as a panelist
isdirectsharedesktop Boolean [Optinal] Share the desktop directly or not. True indicates to share
isvideooff Boolean [Optinal] Turn off the video or not. True indicates to turn off. In addition, this flag is affected by meeting attributes
isaudiooff Boolean [Optinal] Turn off the audio or not. True indicates to turn off. In addition, this flag is affected by meeting attributes
Source:
Returns:
Type
ZoomSDKError

(inner) LeaveMeeting(endMeeting) → {ZoomSDKError}

mode: Leave meeting
Parameters:
Name Type Description
endMeeting Boolean
Source:
Returns:
Type
ZoomSDKError

(inner) Lock_Meeting() → {ZoomSDKError}

mode: Lock Meeting
Source:
Returns:
Type
ZoomSDKError

(inner) SetMeetingStatusCB(meetingstatuscb) → {Boolean}

mode: Set Meeting Status CB
Parameters:
Name Type Description
meetingstatuscb function
Source:
Returns:
Type
Boolean

(inner) StartMeeting(meetingnum, directshareappwndhandle, participantid, isvideooff, isaudiooff, isdirectsharedesktop) → {ZoomSDKError}

mode: Start meeting
Parameters:
Name Type Description
meetingnum Number A number to the meeting to be started.
directshareappwndhandle String Windows handle of which window you want to share directly (require hexadecimal)
participantid String ID for meeting participant report list, need web backend enable.
isvideooff Boolean
isaudiooff Boolean
isdirectsharedesktop Boolean
Source:
Returns:
Type
ZoomSDKError

(inner) StartMeetingWithOutLogin(userid, zoomaccesstoken, username, zoomusertype, meetingnum, vanityid, directshareappwndhandle, participantid, isdirectsharedesktop, isvideooff, isaudiooff) → {ZoomSDKError}

mode: Start meeting without login
Parameters:
Name Type Description
userid String [Required] User ID
zoomaccesstoken String [Required] ZOOM access token
username String [Required] User Name
zoomusertype Number [Required] User type, See ZoomUserType in settings.js
meetingnum Number [Optinal] Meeting number, meetingnum or vanityid is Required
vanityid String [Optinal] vanityid is suffix of Personal Link, meetingnum or vanityid is Required
directshareappwndhandle Number [Optinal] The window handle of the direct sharing application (require hexadecimal)
participantid String [Optinal] The ID of attendees, The SDK will set this value when the associated settings are turned on
isdirectsharedesktop Boolean [Optinal] Share the desktop directly or not. True indicates to share
isvideooff Boolean [Optinal] Turn off the video or not, True indicates to turn off. In addition, this flag is affected by meeting attributes
isaudiooff Boolean [Optinal] Turn off the audio or not, True indicates to turn off. In addition, this flag is affected by meeting attributes.
Source:
Returns:
Type
ZoomSDKError

(inner) Un_lock_Meeting() → {ZoomSDKError}

mode: Unlock Meeting
Source:
Returns:
Type
ZoomSDKError