entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

¿como hacer una linea de tiempo para la reproducción de un audio?

hola,quiero hacer un reproductor con una linea de tiempo
este es mi codigo,espero que me comprendan

<html>
<head>
    <title>pagina</title>
</head>
<body>
  <audio id="sonido1" src="nombre de sonido">
 </audio> 
   <a href="javascript:document.getElementById('sonido1').play();"><img width="19px" height="19px" src="play.png"></a> 
   <a href="javascript:document.getElementById('sonido1').pause();"><img width="19px" height="19px" src="pausa.png"></a> 
   <a href="javascript:document.getElementById('sonido1').currentTime=0;"><img width="19px" height="19px" src="recomenzar.png"></a> 
</body>
</html>

1 Respuesta

1voto

magarzon Puntos30650

Si añades controls a la etiqueta audio, ya tienes controles de reproducción, con línea de tiempo incluida. Otra cosa es que quieras crear la tuya propia, en cuyo caso la cosa se complica (tendrías que escuchar el evento timeupdate y actuar en consecuencia).

Si solo quieres los controles normales, el código es:

<html>
<head>
    <title>pagina</title>
</head>
<body>
  <audio id="sonido1" src="nombre de sonido" controls="controls">
 </audio> 
</body>
</html>

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta