Description
One of our client reported that he was always disconnected from the meeting whenever the network is poor.
We are expecting that the sdk would somehow reconnect the user for this cases but no reconnection happened. The ZoomMtg.inMeetingServiceListener('onMeetingStatus')
was not also called with meetingStatus=3
but there were console error shown. Our web app should also log any network status change using ZoomMtg.inMeetingServiceListener('onNetworkQualityChange')
but there were no call related to a poor connection for the related user.
Could you advise the action needed to fix this issue?
Browser Console Error
From the browser console, below error is present. I am assuming that during that time, the app was disconnected from the meeting.
TypeError: Failed to execute ‘createPolicy’ on ‘TrustedTypePolicyFactory’: Policy with name react-virtualized-auto-sizer already exists.
Uncaught TypeError: Failed to execute ‘createPolicy’ on ‘TrustedTypePolicyFactory’: Policy with name react-virtualized-auto-sizer already exists.
Uncaught TypeError: m.AK.connectSocket is not a function
Uncaught TypeError: m.AK.connectSocket is not a function
Uncaught TypeError: m.AK.connectSocket is not a function
Uncaught TypeError: m.AK.connectSocket is not a function
Then when the user tries to leave from the meeting:
Uncaught (in promise) AbortError: The play() request was interrupted by a call to pause(). DOMException - The play() request was interrupted - Chrome Developers
Which Web Meeting SDK version?
2.10.1,2.10.1_20230301_ES5_release - {date},1502
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Join a meeting in web as guest.
- Have a weak bandwidth or poor network.
- Console error is encountered and user was disconnected.
Device (please complete the following information):
- Device: MacBook Pro
- OS: macOS 12.6
- Browser: Chrome
- Browser Version: 79.0.3945.130