Hi, I am trying to integrate zoom macos sdk using flutter native bridge. I am able to integrate it and able to join the meeting. however, instead of opening zoom inside app it opens up in the new window.
Here I am attaching the snippet of initSdk and joinMeeting function
func initZoomSdk() {
let initParams = ZoomSDKInitParams();
initParams.zoomDomain = "https://zoom.us";
initParams.enableLog = true;
initParams.needCustomizedUI = false;
// initParams.needCustomizedUI = true;
// ZoomSDKVideoContainer
ZoomSDK.shared().initSDK(with: initParams)
if let authService = ZoomSDK.shared().getAuthService() {
authService.delegate = self;
let authContext = ZoomSDKAuthContext();
authContext.jwtToken = "" // my valid jwt
authService.sdkAuth(authContext)
}
}
and this is my joinMeeting function
func joinMeeting() -> Bool? {
if let meetingService = ZoomSDK.shared().getMeetingService() {
meetingService.delegate = self;
let meetingParams = ZoomSDKJoinMeetingElements();
meetingParams.userType = ZoomSDKUserType_WithoutLogin
meetingParams.isNoAuido = true;
meetingParams.isNoVideo = true;
meetingParams.displayName = "vicky.pes.2014@gmail.com";
meetingParams.meetingNumber = XXXXXXXXXXX;
meetingParams.password = "XXXXXX";
meetingService.joinMeeting(meetingParams);
}
}
Please help me out in this. I am stuck here.