He estado trabajando en una aplicación de chat. Quiero reproducir un sonido cada vez que cambien mis datos.
useEffect(()=>{ window.scrollTo(0,document.body.scrollHeight) var notifyAudio = new Audio('../../public/Files.Notify.wav') notifyAudio.loop = false notifyAudio.play() },[messages]) Pero termino con este error.
"DOMException no detectada (en promesa): play() falló porque el usuario no interactuó primero con el documento"
¿Cómo puedo obtener este tipo de funcionalidad en mi aplicación?
Esta biblioteca React nos permite reproducir automáticamente el sonido y funciona bien. https://github.com/joshwcomeau/use-sound