Variables
Const Prefix
Prefix: string = ZegoExpressNativeEngineMoudle.prefix()
Const ZegoEvent
ZegoEvent: { addEventListener: (event: string, callback: Function) => void; removeEventListener: (event: string, callback?: Function) => void } = uni.requireNativePlugin('globalEvent')
Type declaration
-
addEventListener: (event: string, callback: Function) => void
-
- (event: string, callback: Function): void
-
Parameters
-
event: string
-
callback: Function
Returns void
-
removeEventListener: (event: string, callback?: Function) => void
-
- (event: string, callback?: Function): void
-
Parameters
-
event: string
-
Optional callback: Function
Returns void
Const ZegoExpressNativeEngineMoudle
ZegoExpressNativeEngineMoudle: { callMethod: (params: {}, callback: (res: any) => void) => void; prefix: () => string } = uni.requireNativePlugin('zego-ZegoExpressUniAppSDK_ZegoExpressUniAppEngine')
Type declaration
-
callMethod: (params: {}, callback: (res: any) => void) => void
-
- (params: {}, callback: (res: any) => void): void
-
Parameters
-
params: {}
-
callback: (res: any) => void
Returns void
-
prefix: () => string
Const audioBase64Events
audioBase64Events: Set<"apiCalledResult" | "engineStateUpdate" | "roomStateUpdate" | "roomStateChanged" | "roomUserUpdate" | "roomOnlineUserCountUpdate" | "roomStreamUpdate" | "roomStreamExtraInfoUpdate" | "roomExtraInfoUpdate" | "roomTokenWillExpire" | "publisherStateUpdate" | "publisherQualityUpdate" | "publisherCapturedAudioFirstFrame" | "publisherCapturedVideoFirstFrame" | "publisherRenderVideoFirstFrame" | "publisherVideoSizeChanged" | "publisherRelayCDNStateUpdate" | "playerStateUpdate" | "playerQualityUpdate" | "playerMediaEvent" | "playerRecvAudioFirstFrame" | "playerRecvVideoFirstFrame" | "playerRenderVideoFirstFrame" | "playerVideoSizeChanged" | "mixerRelayCDNStateUpdate" | "mixerSoundLevelUpdate" | "autoMixerSoundLevelUpdate" | "capturedSoundLevelInfoUpdate" | "remoteSoundLevelUpdate" | "localDeviceExceptionOccurred" | "remoteCameraStateUpdate" | "remoteMicStateUpdate" | "remoteSpeakerStateUpdate" | "audioRouteChange" | "IMRecvBroadcastMessage" | "IMRecvBarrageMessage" | "IMRecvCustomCommand" | "capturedDataRecordStateUpdate" | "capturedDataRecordProgressUpdate" | "processCapturedAudioData" | "processCapturedAudioDataAfterUsedHeadphoneMonitor" | "alignedAudioAuxData" | "beforeAudioPrepAudioData" | "processRemoteAudioData" | "processPlaybackAudioData" | "mobileScreenCaptureExceptionOccurred" | "mobileScreenCaptureStart"> = new Set<keyof ZegoEventListener>(['processCapturedAudioData','processRemoteAudioData','processCapturedAudioDataAfterUsedHeadphoneMonitor','processPlaybackAudioData','alignedAudioAuxData','beforeAudioPrepAudioData',])
Let engine