autounmute

Signed-off-by: ale <ale@manalejandro.com>
This commit is contained in:
ale 2025-05-19 17:40:11 +02:00
parent 3783888f74
commit 3c7daa9d43
Signed by: ale
GPG Key ID: 244A9C4DAB1C0C81

View File

@ -8,7 +8,7 @@ const App = () => {
[bounce, setBounce] = useState(''), [bounce, setBounce] = useState(''),
[json, setJson] = useState({}), [json, setJson] = useState({}),
[currentVolume, setCurrentVolume] = useState(0.5), [currentVolume, setCurrentVolume] = useState(0.5),
[muted, setMuted] = useState(false), [muted, setMuted] = useState(true),
[link, setLink] = useState(''), [link, setLink] = useState(''),
[title, setTitle] = useState('Stream Radio'), [title, setTitle] = useState('Stream Radio'),
[currentListeners, setCurrentListeners] = useState(0), [currentListeners, setCurrentListeners] = useState(0),
@ -102,7 +102,10 @@ const App = () => {
<div> <div>
<h2>Audio Controls</h2> <h2>Audio Controls</h2>
{audioElmRef.current?.paused ? {audioElmRef.current?.paused ?
<button onClick={() => audioElmRef.current?.play()}>Play </button> : <button onClick={() => {
setMuted(false)
audioElmRef.current?.play()
}}>Play </button> :
<button onClick={() => audioElmRef.current?.pause()}>Pause </button> <button onClick={() => audioElmRef.current?.pause()}>Pause </button>
} }
<br /><br /> <br /><br />