fea-audio-player: limpiar el aviso de error cuando el audio sí llega a reproducir #221
Reference in New Issue
Block a user
Delete Branch "fix/audio-status-clear-on-play"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Si
audio.play()fallaba tras verificar el hash (p.ej. la política de autoplay del navegador expira el user-activation durante elawaitde fetch+digest en conexiones lentas), el aviso "No se pudo verificar el audio. Inténtalo de nuevo." quedaba fijo en pantalla aunque el usuario reprodujera el audio a mano desde los controles nativos, que ya estaban visibles (el botón queda oculto yaudio.hidden=falsese aplica antes del intento deplay()).El listener del evento
playreal del<audio>ahora limpia ese aviso y oculta el botón de verificación, sea cual sea el camino por el que arrancó la reproducción (automático tras verificar, o manual desde los controles nativos).Reportado por Rafa en el canal feadulta viendo el aviso atascado en "Más allá de la trinchera..." (post 56196).
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.