New event listener for “Sharing has Started” events does not fire in v2.5.0

Description
The release notes for v2.5.0 say it added ‘Event listener for “Sharing has Started” events’. According to the reference documentation this event is called receiveSharingChannelReady. It does not seem to work.

Browser Console Error
There are no error logs in the console.

Which Web Meeting SDK version?
2.5.0

Meeting SDK Code Snippets

ZoomMtg.inMeetingServiceListener(
  'receiveSharingChannelReady',
  function (data) {
    console.log('receiveSharingChannelReady fired with data:', data)
  }
)

Device (please complete the following information):

  • Device: MacBook Air (M1, 2020)
  • OS: macOS 12.4 (Monterey)
  • Browser: Chrome and Safari
  • Chrome Browser Version: Version 103.0.5060.114 (Officiell version) (arm64)
  • Safari Browser Version: Version 15.5 (17613.2.7.1.8)

Additional context
I tried with several different parameters when initializing the meeting via ZoomMtg.init():

{
  // Tried these combinations:
  isSupportAV: true/false,
  screenShare: true/false,
  sharingMode: 'both'/'fit',
  showPureSharingContent: true/false,

  // Using this configuration in all tests:
  disableInvite: true,
  disableCallOut: true,
  disableRecord: true,
  disableJoinAudio: true,
  disableVoIP: true,
  disableReport: true,
  disablePreview: true,
  audioPanelAlwaysOpen: false,
  isSupportChat: false,
  isSupportQA: false,
  isSupportPolling: false,
  isSupportBreakout: false,
  isSupportCC: false,
  isSupportNonverbal: false,
  videoDrag: false,
  videoHeader: false,
  showMeetingHeader: false,
}

I tried sharing with “Share Sound” and “Optimize for video clip” both on and off.

I have installed the Web SDK via npm @zoomus/websdk, so it resides in the node_modules directory. (Not using the CDN.)

perhaps someone had missed to integrate - if you search ‘receiveSharingChannelReady’ in zoom-meeting.js → no result

all other inMeetingServiceListener are there

  • onUserJoin
  • onUserLeave
  • onUserIsInWaitingRoom

but no ‘receiveSharingChannelReady’

strange name for an event listerener, normaly they start with ‘on’

zoom-8

try ‘onSharingStatus’ as listener name

Jürgen