Comunidad de diseño web y desarrollo en internet online

Comunicación JavaScript > ActionScript 2

Citar            
MensajeEscrito el 12 Jun 2010 09:51 am
Yo no soy programador. Me atrevo con personalizaciones y ajustes pero a veces me cuesta bastante y ahora estoy en uno de esos momentos en que no encuentro la solución ni veo el problema.

En mi layout de sitio web para Beyond (http://www.emiliano.ws/pre/beyond/en/work/taca.php?num=7) he usado y customizado un plugin de JQuery llamado loopedSlider. Básicamente se trata de un div que se desliza por trozos en los cuales hemos colocado algunos
videos con un player en flash. El problema radica en que necesitamos detener
los vídeos al deslizar a otra muestra.

Entiendo que básicamente lo que necesita es hacer una llamada JavaScript que llame una función en el ActionScript igual o semejante al botón de stop del vídeo y a su vez a todos
los vídeos en la página.

Lo que se intenta hacer es impedir que el vídeo esté en movimiento si está fuera del rango de visión y de paso evitar que se pueda tener corriendo varios vídeos simultáneamente.

Entiendo que esto es posible con las siguientes funciones:

En el html/php:
function stopVideo(){
document.getElementById('Video1').runFlashScript();
}
<a href="javascript:;" onclick="stopVideo()">Click</a>

en el flash-ActionScript:
ExternalInterface.addCallback("runFlashScript", asScriptFunction);
function asScriptFunction():Void
{
If…
//copia de la función del boton stop on release//

Intento hacer funcionar esto de manera sencilla básica y no me funciona.

Una vez logrado funcionar esto hay que plantearse que cada vídeo tiene un ID único y no sabemos cuántos vídeos habrá con lo cual hace falta algo mas para identificar todos los ID de los vídeos.

Agradecería cualquier ayuda que me puedan brindar.

Muchas gracias,
Emiliano Martínez Rivera

Por Cicuta33

2 de clabLevel



 

Barcelona, España

firefox
Citar            
MensajeEscrito el 20 Jun 2010 04:47 pm

Por Cicuta33

2 de clabLevel



 

Barcelona, España

firefox

 

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