-
Notifications
You must be signed in to change notification settings - Fork 480
Description
What happened and what did you expect to happen?
Running DefaultMeetingReadinessChecker's checkAudioOutput on ios (safari/chrome)/ipados (safari/chrome)/mac (safari)/webkit based browsers causes tone to play infinitely. After resolving the audioOutputVerificationCallback the tone should stop playing, but on the above browsers/os combinations it continues to play.
I also noticed a closed ticket with a similar issue: #1515
Have you reviewed our existing documentation?
Reproduction steps
Instantiate DefaultMeetingReadinessChecker
Run await DefaultMeetingReadinessChecker.checkAudioOutput
Resolve the callback with a button click
Notice Audio Tone continues to play even though checkAudioOutput has finished executing
Amazon Chime SDK for JavaScript version
3.20
What browsers are you seeing the problem on?
webkit based browsers (ios - safari/chrome, ipadOS - safari/chrome, macos safari)
Browser version
ios-safari 18.1, ios-chrome-131.0.6778.73, ipados-safari 18.1, ipados-chrome-131.0.6778.73, mac-safari-17.5(19618.2.12.11.6)
Meeting and Attendee ID Information.
No response
Browser console logs
No logs are output from checkAudioOutput.