Foros del Web » Creando para Internet » Flash y Actionscript »

Reproductor flash

Estas en el tema de Reproductor flash en el foro de Flash y Actionscript en Foros del Web. Apoyo!!! Tengo un reproductor flash que no recuerdo de donde lo consegui. y mi problema es en la lista.XML el codigo as de flash va ...
  #1 (permalink)  
Antiguo 20/01/2009, 16:30
Avatar de ivsoluciones  
Fecha de Ingreso: abril-2008
Mensajes: 27
Antigüedad: 9 años, 7 meses
Puntos: 1
Reproductor flash

Apoyo!!!

Tengo un reproductor flash que no recuerdo de donde lo consegui. y mi problema es en la lista.XML

el codigo as de flash va asi:

Cita:
function crearLista()
{
lista.setSize(323, 355);
lista._x = 400;
lista._y = 0;
misDatos = new Array();
lista.dataProvider = misDatos;
for (var _loc1 = 0; _loc1 < num_total; ++_loc1)
{
misDatos.addItem({label: cancion.childNodes[_loc1].firstChild, data: cancion.childNodes[_loc1].firstChild});
} // end of for
} // End of the function
function crearPlayer()
{
player.setSize(400, 355);
player._x = 0;
player._y = 0;
player.controllerPolicy = "on";
player.mediaType = "MP3";
} // End of the function
function alCambiar(evento)
{
if (evento.type == "change")
{
player.setMedia("musica/" + lista.selectedItem.data, "MP3");
player.play();
} // end if
} // End of the function
canciones = new XML();
canciones.ignoreWhite = true;
canciones.onLoad = function (success)
{
if (success)
{
cancion = canciones.firstChild;
num_total = canciones.firstChild.childNodes.length;
crearLista();
crearPlayer();
}
else
{
trace ("No se pudo cargar la lista de canciones");
} // end else if
};
canciones.load("lista.xml");
lista.addEventListener("change", alCambiar);

y el archivo LISTA.XML va asi:

Cita:
<lista>
<cancion>juanes - la paga.mp3</cancion>
<cancion>orishas - naci orishas.mp3</cancion>
</lista>

Hasta hay todo ok. si funciona, pero a terminar una cancion no reproduce la siguiente

y me estoy dando cuenta que el archivo LISTA.XML esta bien sencillo.

AYUDAAA!!!!!!

les envio el archivo comprimido en este link: www.ivsoluciones.com/ayuda.rar
  #2 (permalink)  
Antiguo 20/01/2009, 17:27
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: Reproductor flash

Hola ivsoluciones !

El problema es que esa funcionalidad no se ha implementado en el código que has puesto, lo que debes hacer es detectar cuando una canción termine para así pasar a la siguiente.

El componente MediaPlayback notifica cuando la reproducción termina con el evento complete:

Código actionscript:
Ver original
  1. var listenerObject:Object = new Object();
  2. listenerObject.complete = function(eventObj:Object) {
  3.     // Reproducir la siguiente canción.
  4. };
  5. player.addEventListener("complete", listenerObject);

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 20/01/2009, 18:12
Avatar de ivsoluciones  
Fecha de Ingreso: abril-2008
Mensajes: 27
Antigüedad: 9 años, 7 meses
Puntos: 1
Respuesta: Reproductor flash

asha!!

aver probare
muchas gracias
  #4 (permalink)  
Antiguo 21/01/2009, 09:13
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.126
Antigüedad: 9 años, 10 meses
Puntos: 10
Respuesta: Reproductor flash

reproductor flash
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 08:23.