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

reproductor de mp3 en un sitio web! Bandit!!!

Estas en el tema de reproductor de mp3 en un sitio web! Bandit!!! en el foro de Flash y Actionscript en Foros del Web. Hola estoy creando un reproductor de MP3 basi en flash para una pagina web, estuve en la pagina de Bandit, y me copie del tutorial ...
  #1 (permalink)  
Antiguo 10/04/2011, 15:56
 
Fecha de Ingreso: junio-2010
Ubicación: Buenos Aires - Capital Federal
Mensajes: 57
Antigüedad: 14 años, 5 meses
Puntos: 3
Pregunta reproductor de mp3 en un sitio web! Bandit!!!

Hola estoy creando un reproductor de MP3 basi en flash para una pagina web, estuve en la pagina de Bandit, y me copie del tutorial que tiene de play, pausa y stop, el cual me salio pero con un pequeño detalle... NO ME FUNCIONA LA PAUSA.

Ese seria el primer problema, pero el segundo y mas importante es que necesito que la musica se reproduzca con solo entrar a la pagina y no depender del voton PLAY para iniciarla. Es decir, en caso de que una quiera pueda pararla mediante pausa y stop y a la vez reiniciarla con play, pero lo primordial es que la musica inicie sola!... por favor agradezco la ayuda desde ya!. Muchas gracias!

el codigo es el siguiente:


sonido=new Sound();
sonido.loadSound("musica/Eye of the tiger version Remix rocco.mp3",false);
sonido.onSoundComplete=function(){
sonido.start(0);
};
_root.parado=true;
btn_play.onPress=function(){
if(_root.parado){
_root.sonido.start();
_root.parado=false;
}
else
if(_root.pausado)
{
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_stop.onPress=function(){
_root.sonido.start();
_root.sonido.stop();
_root.paradoen=0;
_root.pausado=false;
_root.parado=true;
}



  #2 (permalink)  
Antiguo 10/04/2011, 16:25
 
Fecha de Ingreso: junio-2010
Ubicación: Buenos Aires - Capital Federal
Mensajes: 57
Antigüedad: 14 años, 5 meses
Puntos: 3
Respuesta: reproductor de mp3 en un sitio web! Bandit!!!

perdon!
corrijo el codigo que puse por que el que esta arriba esta bastante incompleto! igual la pausa no me funciona, y por sobre todo no se como modificar el codigo para que la musica empiese sola!

aca va el codigo:

sonido=new Sound();
sonido.loadSound("musica/Eye of the tiger version Remix rocco.mp3",false);
sonido.onSoundComplete=function(){
sonido.start(0,1);
};
_root.parado=true;
btn_play.onPress=function(){
if(_root.parado){
_root.sonido.start();
_root.parado=false;
_root.pausado=false;
}
else
if(_root.pausado)
{
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_pausa.onPress=function(){
if((not_root.parado)and(not_pausado)){
_root.paradoen=_root.sonido.position;
_root.sonido.stop();
_root.pausado=true;
}else if (_root.pausado){
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_stop.onPress=function(){
_root.sonido.start();
_root.sonido.stop();
_root.paradoen=0;
_root.pausa=false;
_root.parado=true;
}
  #3 (permalink)  
Antiguo 10/04/2011, 18:03
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: reproductor de mp3 en un sitio web! Bandit!!!

Hola dexterfox
Lo que pasa es que has escrito mal el código en ésta línea: if((not_root.parado)and(not_pausado)){
Debe ser así: if((not _root.parado)and(not _root.pausado)){
Para que inicie el sonido al cargarse la película, simplemente cambia en ésta línea: sonido.loadSound("musica/Eye of the tiger version Remix rocco.mp3",false); false por true

Tienes que tener más cuidado al escribir los códigos y en lo sucesivo las consultas de los tutoriales de mi página no la hagas en el Foro, para ello tienes un Formulario.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 10/04/2011, 20:29
 
Fecha de Ingreso: junio-2010
Ubicación: Buenos Aires - Capital Federal
Mensajes: 57
Antigüedad: 14 años, 5 meses
Puntos: 3
De acuerdo Respuesta: reproductor de mp3 en un sitio web! Bandit!!!

UUUuuuuu!!!! mil gracias!
sos un grande papá!, pero tengo un pequeñin problemin!...
me anda todo perfecto y ahora me esta iniciando como queria, pero tengo un detalle con la PAUSA... el problema es que al presionarla por primera vez no funciona, pero si presiono nuevamente el PLAY o presiono el STOP y luego presiono PAUSA, recién ahí me funciona... Es decir, primero debo presionar cualquiera de los otros dos botones y despues si presionar la pausa para que funcione... por que será? --- Mil gracias desde ya!
Igual me super ayudaste!

Acá te paso el código con la corrección que me dijiste:

sonido=new Sound();
sonido.loadSound("musica/Eye of the tiger version Remix rocco.mp3",true);
sonido.onSoundComplete=function(){
sonido.start(0,1);
};
_root.parado=true;
btn_play.onPress=function(){
if(_root.parado){
_root.sonido.start();
_root.parado=false;
_root.pausado=false;
}
else
if(_root.pausado)
{
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_pausa.onPress=function(){
if((not _root.parado)and(not _root.pausado)){
_root.paradoen=_root.sonido.position;
_root.sonido.stop();
_root.pausado=true;
}else if (_root.pausado){
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_stop.onPress=function(){
_root.sonido.start();
_root.sonido.stop();
_root.paradoen=0;
_root.pausa=false;
_root.parado=true;
}
  #5 (permalink)  
Antiguo 12/04/2011, 04:52
 
Fecha de Ingreso: junio-2010
Ubicación: Buenos Aires - Capital Federal
Mensajes: 57
Antigüedad: 14 años, 5 meses
Puntos: 3
Sonrisa Respuesta: reproductor de mp3 en un sitio web! Bandit!!!

Bueno gente aca paso el codigo completo que anda perfecto, para quien ingrese a este comentario y quiera llevarse algo productivo. Agradezco la ayuda de BANDIT una vez más...
Este no tien problemas de pausa ni nada!....
Es muy facil de hacer, yo lo saque de la pagina ewb de bandit.
con solo crear una carpeta a la misma altura del SWF y cambiar el nombre del tema por el tema que ustedes pongan dentro de la carpeta este debe funcionar tranquilamente. Cualquier consulta pregunten aca o bien vean los tutos de Bandit... Saludos:

Aca va el codigo.

sonido=new Sound();
sonido.loadSound("musica/Eye of the tiger version Remix rocco.mp3",true);
sonido.onSoundComplete=function(){
sonido.start(0,1);
};
_root.parado=false;
btn_play.onPress=function(){
if(_root.parado){
_root.sonido.start();
_root.parado=false;
_root.pausado=false;
}
else
if(_root.pausado)
{
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_pausa.onPress=function(){
if((not _root.parado)and(not _root.pausado)){
_root.paradoen=_root.sonido.position;
_root.sonido.stop();
_root.pausado=true;
}else if (_root.pausado){
_root.pausado=false;
_root.sonido.start(_root.paradoen/1000);
}
}
btn_stop.onPress=function(){
_root.sonido.start();
_root.sonido.stop();
_root.paradoen=0;
_root.pausa=false;
_root.parado=false;
}

Etiquetas: mp3, reproductor
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 07:49.