Foros del Web » Programando para Internet » Javascript »

Barra de progreso

Estas en el tema de Barra de progreso en el foro de Javascript en Foros del Web. Hola, intento hacer una barra de progreso para un reproductor de video. La barra irá aumentando su anchura cada segundo. ¿Como podría hacerlo? Tendría que ...
  #1 (permalink)  
Antiguo 03/12/2010, 06:41
Avatar de AubeRoseau  
Fecha de Ingreso: diciembre-2010
Ubicación: Sevilla
Mensajes: 90
Antigüedad: 14 años
Puntos: 2
Barra de progreso

Hola, intento hacer una barra de progreso para un reproductor de video. La barra irá aumentando su anchura cada segundo. ¿Como podría hacerlo? Tendría que hacer una función que se ejecute constantemente cada cierto tiempo, por ejemplo, ejecutar unos mismos pasos cada segundo. ¿Existe alguna?

Última edición por AubeRoseau; 03/12/2010 a las 07:19
  #2 (permalink)  
Antiguo 03/12/2010, 07:45
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Barra de progreso

Hola

Yo no sé hacerlo. En principio lo que dices puede tener sentido, es decir, usar un temporizador. Pero has de tener en cuenta que en la reproducción de un vídeo, intervienen algunos factores sobre los que no tienes ningún control. Por lo tanto, un temporizador, no es una opción adecuada

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 09/12/2010, 05:08
Avatar de AubeRoseau  
Fecha de Ingreso: diciembre-2010
Ubicación: Sevilla
Mensajes: 90
Antigüedad: 14 años
Puntos: 2
Respuesta: Barra de progreso

Gracias Adler por tu respuesta. He conseguido hacerlo con la función setInterval. Lo que hago es que esta función se ejecute cada medio segundo si el vídeo está en reproducción y la función actualizará la barra.

Ahora lo que quiero hacer es que el vídeo se pueda avanzar. Quiero decir si el usuario clikea en la mitad de la barra el vídeo debe avanzar hasta la mitad.
Imagináos que tenemos una barra (como elemento div), ¿hay alguna forma en la que podamos obtener en que parte de la barra el usuario ha clikeado?

Etiquetas: barra, progreso
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:53.