This commit is contained in:
yj 2024-10-28 13:43:01 +08:00
parent d925cdb74d
commit 2c15e96c77
1 changed files with 9 additions and 6 deletions

View File

@ -608,13 +608,16 @@ const AudioComponents = () => {
getAudioMediaList() getAudioMediaList()
agora.registerEventHandler({ agora.registerEventHandler({
onAudioVolumeIndication: (speakers: any) => { onAudioVolumeIndication: (speakers: any) => {
const totalVolume = speakers.length ? speakers[0].volume : 0 speakers.forEach((item: any) => {
const percentage = (totalVolume / 255) * 100 if (item.uid === 0 || item.uid === 1) {
const percentage = (item.volume / 255) * 100
const dom = document.getElementById('deviceTest') as any; const dom = document.getElementById('deviceTest') as any;
if (dom) { if (dom) {
dom.style.width = `${percentage}%` dom.style.width = `${percentage}%`
} }
} }
});
}
}) })
}, []); }, []);
const getAudioMediaList = async (): Promise<void> => { const getAudioMediaList = async (): Promise<void> => {