No items in array returned by getSpeakerList() in Safari or Firefox (non Chromium)
Hi all,
We’re building out our Audio and Video settings to allow the user to switch, and using the getSpeakerList() method Zoom Doc
In Chromium Browsers, I see an array of speakers when using this method, and can successfully use that to build a list and let the user switch speakers, however in non-Chromium browsers, this method returns an empty array.
For context, getMicList() is working successfully in our build for Chromium and non Chromium browsers.
My question is, is getSpeakerList() returning empty due to an SDK limitation, or should I expect getSpeakerList() to return items in non-chromium browsers?
Troubleshooting Routes
I have tried bumping our SDK version locally to 1.4.0 in our build. I’ve also spun up the Zoom 1.4.0 Web SDK sample app, and also do not see any items in the array returned for getSpeakerList() .
Thank you for sharing this information with us. In order to fully investigate what you’re experiencing, can you please share all the versions of the browsers you tested with?
Another point of clarification; I noticed you used the web SDK sample app, but the documentation shared, as well as where you posted, is for Video SDK. Are you able to reproduce this in the out-of-box video SDK sample app? The link for that process is here.
That clears up the questions my team has about this then thank you.
Am I correct in saying that this is something the browsers need to implement for this functionality, rather than Zoom/Video SDK?