Flash a pantalla completa (ESC para volver)
4 seguidores
Hola, espero que me podais ayudar.
He visto alguna web en flash que se ve a pantalla completa sin ventana de navegador, aparece el mensage de "Pulsa esc para quitar pantalla completa" o algo asi, un ejemplo serian los videos de youtube que tienen la opcion de visualizar a pantalla completa, sale el mismo mensage. La siguiente peazo de web tambien tiene esa opcion de pantalla completa:
http://www.whitevoid.com/application.html
Podeis decirme como hacerlo?
aloneinkyoto
perfecto! me habeis hecho un gran favor
elquefaltaba
Y si lo quieres para AS2
<code>//FULL SCREEN FLASH
function goFullScreen()
{
Stage.displayState = "fullScreen";
} // End of the function
function exitFullScreen()
{
Stage.displayState = "normal";
} // End of the function
//MENU CONTEXTUAL
var fullscreenCM = new ContextMenu(menuHandler);
fullscreenCM.hideBuiltInItems();
var fs = new ContextMenuItem("Go Full Screen", goFullScreen);
fullscreenCM.customItems.push(fs);
var xfs = new ContextMenuItem("Exit Full Screen", exitFullScreen);
fullscreenCM.customItems.push(xfs);
_root.menu = fullscreenCM;</code>
Cualquier llamada a las funciones goFullScreen o exitFullScreen te darían juego.
tpmmds
Efectivamente, suponía que esta parte ya la tenías.
Si tienes pensado colocar un botón, en el método del evento onClick, por ejemplo, deberías colocar algo así:
<code>
function onClick(evt:MouseEvent):void {
this.stage.displayState = StageDisplayState.FULL_SCREEN;
}
</code>
da igual la instancia a la que lo añadas, siempre que esté en el escenario.
y para volver a pantalla normal, el usuario puede pulsar Escape, o puedes colocar otro botón donde ahora el método del evento para este botón debe ser:
<code>
function onClick(evt:MouseEvent):void {
this.stage.displayState = StageDisplayState.NORMAL;
}
</code>
He escrito el código directamente y puede que lleve alguna errata, chequealo.
En la ayuda de Flash da a buscar "fullScreen" y te va a salir un ejemplo que resume todos los pasos a dar (el que comenté antes también)
aloneinkyoto
es posible que falte un boton para activar el fullscreen?
tpmmds
Si no quieres editar el archivo, puedes hacer que Flash lo haga por tí:
Pulsa configuración (en la lengüeta Propiedades) y elige la pestaña html de la ventana que aparece.
En la primera opción abre la lista y elige "Solo Flash permitir pantalla completa".
Esto básicamente lo que hace es configurar el parámetro del objeto flash allowFullScreen en true
aloneinkyoto
no lo he conseguido... he descargado el template y he seguido los pasos, pero no he podido.
alguien de por aqui ha conseguido que le funcione?
aloneinkyoto
ok gracias! no se que pasaria para que me saliera ese error.
juandelgado
A mi la url me va sin problemas...
aloneinkyoto
wordpress>error?
juandelgado
Échale un ojo a esto:
http://www.c-trick.com/blog/2006/10/05/nuevo-fullscreen-pantalla-completa-de-flash-9/