En Flash Player 11.3 y versiones posteriores se admite el modo de pantalla completa, en el que el contenido que se ejecuta en Flash Player puede llenar toda la pantalla
y aceptar introducción de texto
. Para entrar en el modo de pantalla completa, la propiedad
displayState
de Stage se establece en la constante
StageDisplayState.FULL_SCREEN_INTERACTIVE
. Para obtener más información, consulte
Trabajo con el modo de pantalla completa
.
Hay que tener en cuenta algunas consideraciones de seguridad relacionadas con los archivos SWF que se ejecutan en un entorno limitado remoto.
Para activar el modo de pantalla completa, en las etiquetas
<object>
y
<embed>
de la página HTML que contiene una referencia al archivo SWF, añada el parámetro
allowFullScreenInteractive
, con su valor establecido en
"true"
(el valor predeterminado es
"false"
), tal y como se muestra en el siguiente ejemplo:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0"
width="600" height="400" id="test" align="middle">
<param name="allowFullScreenInteractive" value="true" />
<param name="movie" value="test.swf" />
<param name="bgcolor" value="#333333" />
<embed src="test.swf" allowFullScreen="true" bgcolor="#333333"
width="600" height="400"
name="test" align="middle" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
Una página HTML también puede utilizar un script para generar etiquetas que incorporan SWF. Es necesario modificar el script para insertar la configuración adecuada de
allowFullScreenInteractive
. Las páginas HTML generadas por Flash Professional y Flex Builder utilizan la función
AC_FL_RunContent()
para incorporar referencias a archivos SWF y es necesario añadir la configuración del parámetro
allowFullScreenInteractive
al script, como en el siguiente ejemplo:
AC_FL_RunContent( ... "allowFullScreenInteractive", "true", ...)
El código ActionScript que inicia el modo de pantalla completa solo puede llamarse como respuesta a un evento de ratón o de teclado. Si se llama en otras situaciones, Flash Player emite una excepción.
Aparece un mensaje de superposición si el contenido accede al modo de pantalla completa. El mensaje muestra el dominio de la página a pantalla completa, instrucciones sobre cómo salir del modo de pantalla completa y un botón
Permitir
. El mensaje no desaparece hasta que el usuario hace clic en
Permitir
, confirmando así que accede al modo de pantalla completa.
Los administradores pueden desactivar el modo de pantalla completa en los archivos SWF que se ejecutan en navegadores. Para ello, deben establecer
FullScreenInteractiveDisable = 1
en el archivo mms.cfg. Para obtener más información, consulte
Controles de administrador
.
En un navegador, un archivo SWF debe estar contenido en una página HTML para poder verlo en el modo de pantalla completa.