Hi, Am facing issues with web-sdk, It is showing a black screen after calling ZoomMtg.join and not showing any error or success. It only shows a black screen after joining

async ngAfterContentInit(): Promise {
// Initialize Zoom Web SDK after content is initialized
//const { ZoomMtg } = await import(‘@zoomus/websdk’);
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/3.5.2/lib’, ‘/av’);

ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();

let payload = {
  sdkKey: 'Y2XRKN1D51JM7dl6GD4sE0ykczuB7gatmFUz',
  meetingNumber: '2419445022',
  passWord: 'fm5v7z',
  role: '0',
  userName: 'Ajaj Ahmed',
  sdkSecret: 'HgjQlFW91D0y5m1to7pVblnW66uV0oDq4SPw',
  userEmail: 'ragini.lal@chipsoftindia.com',
  leaveUrl: 'http://localhost:50742'
};

// Generate SDK signature and initialize ZoomMtg
ZoomMtg.generateSDKSignature({
  meetingNumber: payload.meetingNumber,
  sdkKey: payload.sdkKey,
  sdkSecret: payload.sdkSecret,
  role: payload.role,
  success: (res: any) => {
    ZoomMtg.init({
      leaveUrl: payload.leaveUrl,
      success: () => {
        ZoomMtg.join({
          meetingNumber: payload.meetingNumber,
          passWord: payload.passWord,
          userName: payload.userName,
          sdkKey: payload.sdkKey,
          userEmail: payload.userEmail,
          signature: res.result,
          success: (joinRes: any) => {
            console.log(joinRes);
          },
          error: (joinErr: any) => {
            console.log('Join Error:', joinErr);
          }
        });
      },
      error: (initErr: any) => {
        console.log('Init Error:', initErr);
      }
    });
  },
  error: (sigErr: any) => {
    console.log('Signature Error:', sigErr);
  }
});

}

1 Like

@ajaj.chipsoft , could you try running the samples found on github?