Comunidad de diseño web y desarrollo en internet online

Reproductor de música.

Citar            
MensajeEscrito el 23 Ene 2009 06:36 pm
(y) Hola gente!!
Kería ver si me podrían ayudar en algo. Tengo ke hacer un reproductor para una web pero ke no pare de reproducir la camción si el usuario pasa de página. Ya tengo el reproductor pero sólo se hacer ke reprodusca una canción. Me podrían ayudar?

Este es el códibo del reproductor ke tengo ahorita:

var cancion:Sound = new Sound();
cancion.loadSound("grillos.mp3",true);
//si kiero ke carge al finar se pone flase en lugar d true
play_btn.onRelease = function() {
cancion.start();
};
stop_btn.onRelease = function() {
cancion.stop();
};


Si me pudieran ayudar los llevo al cielo!!! ^^

Por Darky83

6 de clabLevel



Genero:Femenino  

San José, Costa Rica.

msie7
Citar            
MensajeEscrito el 23 Ene 2009 08:02 pm
si entendí bien haces dos preguntas: 1. como reproducir más de una canción, 2. como hacer para que no se corte el audio al cambiar de página

1. para hacer que cuando termine una canción reproduzca otra puedes utilizar el evento onSoundComplete (fijate en el manual) para cargar la siguiente canción.

2. si la web es en html, con una navegación simple html, no lo vas a poder lograr. en ese caso el navegador realiza una nueva petición al servidor y cambia toda la página por la respuesta que obtiene.
lo podrías hacer si cambias la navegación a ajax de manera de cambiar toda la página al navegar las secciones.

(utiliza [code] para postear código, para mejor lectura.)

Por gparis

112 de clabLevel



 

Uruguay

firefox
Citar            
MensajeEscrito el 23 Ene 2009 08:08 pm
Hola que tal, es la primera vez que colaboro en el foro.
Si no entendí mal lo que tu deseas hacer es un "loop" con un sonido, es decir que este se reproduzca infinitamente (o por lo menos muchas veces).
Para ello lo unico que debes alterar es lo sigiente

Código :

var cancion:Sound = new Sound();
cancion.loadSound("grillos.mp3",true);
//si kiero ke carge al finar se pone flase en lugar d true
play_btn.onRelease = function() {

//AQUI! LE DICES A TU SONIDO QUE EMPIEZE A REPRODUCIRSE LA PRIMERA DE LAS 999 VECES QUE SE VA A REPRODUCIR A CONTINUACION//
cancion.start(0,999);
};
stop_btn.onRelease = function() {
cancion.stop();
};


Fijate si es lo que necesitabas y comentanos.

Por Victoross

5 de clabLevel



Genero:Masculino  

Corrientes - Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.