yangjie #28

Merged
yangqiang merged 32 commits from yangjie into master 2024-10-29 15:15:48 +08:00
1 changed files with 9 additions and 6 deletions
Showing only changes of commit 2c15e96c77 - Show all commits

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> => {