Comunidad de diseño web y desarrollo en internet online

if verdadero carga reproductor de flash

Citar            
MensajeEscrito el 09 Ene 2008 06:42 pm
Hola, estoy con un temita que no puedo terminar de resolver. Seguramente me van a poder guiar para poder resolverlo. ^^

Tengo un reproductor de mp3 en flash que se activa cuando se ingresa a la pagina.

El problema surgio cuando se le vuelve a hacer click sobre el boton Home, porque me inserta otro reproductor sobre el que ya estaba. :o :?

Pense en resolverlo con una sentencia if desde el php pero no se muy bien como hacerlo.
:crap:

Espero que puedan guiarme en como solucionarlo o donde buscar mas info. ^^

Por rommat

2 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 10 Ene 2008 02:00 am
habría que ver como esta programada la inserción del reproductor!!!

Se me ocurren varias soluciones, pero dependen de distintas situaciones, asi que te pediria postearas algo de código que usas, y en base a eso ya lo intentamos solucionar :D

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 10 Ene 2008 12:41 pm
bueno, te explico mas o menos como tengo armada la pagina.
la pagina tiene 2 frames, uno general y otro para el reproductor. desde ese frame llamo al swf del reproductor.
En el frame general tengo la botonera en flash, en la cual cada boton dice que cargar y que lo cargue en el frame general.

Logre armar sesiones para que verificara si el frame de la botonera estaba cargado o no, para que no me duplicara el reproductor cuando se volvia a presionar el boton Home. Ahora el frame no se duplica visiblemente, pero el reproductor si. Es decir que cuando vuelvo a presionar Home, arranca nuevamente el tema sobre el que ya estaba sonando, pero muestra un solo reproductor.

Ahora no se si tendre que ponerle alguna condicion al boton.....

* Codigo del frame del reproductor:
<?
session_start();
$_SESSION['frame']=0;
?>
</head>
<frameset rows="400,*" frameborder="no" border="0" framespacing="0">
<frame src="contenido.php" name="contenido" id="contenido" title="contenido" scrolling="yes" width="780">

<?
if($_SESSION['frame'] != 1)
{
?>
<frame src="botom.html" name="bottomFrame" scrolling="No" noresize="noresize" id="bottomFrame" title="bottomFrame" width="780">

<?
$_SESSION['frame'] = 1;
}
?>
</frameset>
<noframes>
<body>
</body>
</noframes></html>

* Codigo del boton:

on (press){
getURL ("default.php", "contenido");
}


gracias!!

Por rommat

2 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 10 Ene 2008 02:02 pm
Oks, de hecho si las sesiones eran una opción :p
Mira, para lo del sonido, intenta ponerle un stop al sonido antes de iniciarlo
por ejemplo tienes el objeto de tipo Sound llamado mysound

mysound.stop();
mysound.start();

Con eso deberia funcionar para evitar la doble reproduccion del sonido
Nos dices si te funciono... ;)

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox

 

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