[Mootools] MooTools Swiff, interactuando swf, ajax y Mootools

En el blog de Mootools, comentan la nueva version beta de esta libreria ajax la cual ya nos traera a Swiff.

Esta herramiento nos permitira conectar Javascript y archivos swf, cosa que se complicaba bastante al hacerla manualmente usando Fscommand.

Para poder empezar a trabajar con esta herramienta, la haremos de la siguiente forma.

Primero bajaremos Mootools 1.2 Beta de la siguiente Direccion http://mootools.net/download/tags/1-2b2

Desde ahi podemos elejir que plugins o complementos deseamos bajar, junto con el nucleo de Mootools, obviamente elejiremos las que uno desea pero tambien incluiremos Swiff la cual se localiza dentro de la seccion Utilities.

Ajax, Ajaxman, Javascript, Librerias, Mootools

Ahora crearemos un archivo Flash, en este caso nuestro archivo flash estara vacio, lo unico que pondremos estara en una accion ahora escribiremos el ActionScript que permita crear la interfaz con Swiff.


//(ActionScript) achivo mySwf.swf
import flash.external.*;

function echoText(text) {
    ExternalInterface.call('alert', "This message is from Flash: "+text);
}

//Fires the 'onLoad' event within the Swiff object.
ExternalInterface.call(onLoad);

Ahora lo publicamos, y podremos cargarlo mediante Mootools Swiff.


//(JavaScript) archivo js
var obj = new Swiff('mySwf.swf', {
    width:  1,
    height: 1,
    container: $('swiffContainer'),
    events: {
        onLoad: function() {
            alert("Flash cargado!")
        }
    }
});

Esto solo nos mostrara el mensaje “Flash cargado!”.

Inclusive no es necesario ni mostrar el swf, puede ser hasta de 1px por 1px, talvez esto sea muy simple, sin embargo esto solo fue un ejemplo de su uso basico.

Pueden darle un vistazo al blog oficial de Mootools, para ver todas las capacidades de esta herramienta.

Via | What’s New in 1.2: Swiff

Related posts:

  1. [Ajax] Usando peticiones Ajax con Mootools Tendré que hacer una comparación para ver cual framework es...
  2. [Ajax-Php] mooHP: Mootools y Php Buscando un script que me facilitara poner unas tabs para...
  3. [Google-Ajax] Google Ajax Libraries API, La gran biblioteca de Librerias Ajax Leyendo el blog de Andrés Nieto veo una nueva iniciativa...
  4. :: Chat :: con Ajax y Mootools En anieto2k me encontre este escelente tutorial, para poder crear...
  5. [Recursos] Tutoriales y ejemplos con Mootools Ultimamente me he encontrado con unas muy buenas fuentes sobre...

Related posts brought to you by Yet Another Related Posts Plugin.

One Response

03.26.2009

Hola, enhorabuena por la web, está genial.

Tengo una duda y no sé si sabríais darme una respuesta. Si intentamos cargar una película flash mediante el Swiff en un browser que no tiene el plugin de flash, ¿nos avisará de que debemos instalar dicho plugin o por el contrario mostrará caracteres extraños?

Gracias de antemano.

Un saludo.

Comentar

* Name, Email, Comment are Required

Mis Tweets Ajaxman


Categorias

Historico de entradas publicadas