Hola,
Quiero tener un 1 minuto y medio un vÃdeo de demostración en mi sitio (precisamente en la barra de navegación izquierda de la izquierda) que se presente en casi todas las páginas del sitio. El video original tiene una dimensión de 1024 x 768, y se cambiarán a 215 x 161 para caber en la barra de navegación. Elegà flash para ser el resultado de salida sólo porque mi sitio ya tiene un banner SWF, asà que no tiene que preocuparse por la compatibilidad.
Por lo tanto, añade el archivo SWF con Dreamweaver y devuelve este código:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="216" height="162" id="FlashID" title="SuperDeposition Demo">
<param name="movie" value="../media/superdep_demo.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="../media/superdep_demo.swf" width="216" height="162">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<p>Click on the video to watch a demo of our SuperDepositionsâ„¢.</p>
</div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
- <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="216" height="162" id="FlashID" title="SuperDeposition Demo">
- <param name="movie" value="../media/superdep_demo.swf" />
- <param name="quality" value="high" />
- <param name="wmode" value="opaque" />
- <param name="swfversion" value="6.0.65.0" />
- <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
- <param name="expressinstall" value="../Scripts/expressInstall.swf" />
- <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
- <!--[if !IE]>-->
- <object type="application/x-shockwave-flash" data="../media/superdep_demo.swf" width="216" height="162">
- <!--<![endif]-->
- <param name="quality" value="high" />
- <param name="wmode" value="opaque" />
- <param name="swfversion" value="6.0.65.0" />
- <param name="expressinstall" value="../Scripts/expressInstall.swf" />
- <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
- <div>
- <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
- </div>
- <!--[if !IE]>-->
- </object>
- <!--<![endif]-->
- </object>
- <p>Click on the video to watch a demo of our SuperDepositionsâ„¢.</p>
- </div>
- <script type="text/javascript">
- <!--
- swfobject.registerObject("FlashID");
- //-->
- </script>
El problema es que el clip de vÃdeo SWF se reproduce automáticamente cada vez que alguien visita la página y eso serÃa malo. ¿Hay una manera de tener para que no jugará hasta que haga clic en los visitantes? Algo asà como "Click aquà para jugar", tal vez.
Obviamente, este vÃdeo de demostración no se hizo en Flash - era un MOV archivo convertido utilizando otro software - por lo que sólo tiene el archivo SWF y no se puede agregar ActionScript. ¿Hay una manera de tener la pelÃcula no se cargan automáticamente con Javascript? ¿O hay una manera mejor de hacer esto? No tiene por qué ser SWF para empezar, pero los visitantes (principalmente usuarios de PC) debe ser capaz de verla sin el uso de plug-ins adicionales (con excepción de Flash).