jQuery SWFObject plugin es una extensión para jQuery que ofrece toda la funcionalidad de SWFObject para incluir archivos SWFs en páginas HTML.
Si ya tienes una web en donde utilizar jQuery es sencillo utilizar esta extensión pues utiliza los métodos proveídos por jQuery para lograr la funcionalidad original de SWFObject. Ahora si por el contrario no utilizas ninguna librería es recomendable el uso de la librería original de SWFObject.
Como utilizar jQuery SWFObject
Lo primero es incluir las librerías necesarias en el header del HTML donde vamos a mostrar los SWFs.
<script src=”jquery.js” type=”text/javascript”></script>
<script src=”jquery.swfobject.js” type=”text/javascript”></script>
Luego incluimos el DIV en donde deseamos se muestre nuestro flash, le asignamos un identificador para posteriormente llamarlo con nuestro plugin.
Como paso final llamamos al método flash que permitirá asignar que SWF utilizaremos con que dimensiones y en que DIV se visualizará. Hay que llamar a este método una vez que ha sido cargada toda la página para evitar errores de Javascript, esto lo hacemos.
Hay que notar la sencillez para indicar las propiedades incluso los flashvars y parámetros adicionales.
<script type=”text/javascript”>
$(document).ready(function () {
$(’#movie’).flash({
swf: ‘demo.swf’,
width: 400,
height: 320,
flashvars: {name1:’jQuery’, name2:’SWFObject’},
params: {wmode: ‘transparent’}
});
});
</script>
Esta es una nueva posibilidad para los que incluimos SWFs en nuestras páginas y la ideal para los que ya estan utilizando jQuery.