Foros del Web » Creando para Internet » Flash y Actionscript »

Pantalla completa

Estas en el tema de Pantalla completa en el foro de Flash y Actionscript en Foros del Web. Buen dia....si quiero que el contenido que tengo en un .swf se muestre en pantalla completa dentro de un html, tengo que modificar html tambien? ...
  #1 (permalink)  
Antiguo 08/09/2009, 12:43
 
Fecha de Ingreso: agosto-2009
Mensajes: 95
Antigüedad: 14 años, 8 meses
Puntos: 0
Pantalla completa

Buen dia....si quiero que el contenido que tengo en un .swf se muestre en pantalla completa dentro de un html, tengo que modificar html tambien? me pasaron este codigo fscommand("fullscreen",true) en buen fitnnes01, bueno ahora no se si tambien se modifica el html para poder habarcar todo el monitor del usario final.
  #2 (permalink)  
Antiguo 08/09/2009, 15:04
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Respuesta: Pantalla completa

Hola.

fscommand efectivamente funciona para hacer fullscreen PERO esto solo aplica para proyectores, es decir un SWF creado como .exe no para un SWF para web.

Ahora no dices si usas AS2 o AS3.

te dejo como hacerlo en los 2 casos:

AS2

Código actionscript:
Ver original
  1. var _toggle = "normal";
  2. full.onRelease = function ()
  3. {
  4.     if(_toggle == "normal")
  5.     {
  6.         Stage.displayState = "fullscreen";
  7.         _toggle = "fullscreen"
  8.     }else
  9.     {
  10.         Stage.displayState = "normal";
  11.         _toggle = "normal"
  12.     }
  13. }

AS3
Código actionscript:
Ver original
  1. import flash.display.Stage;
  2. import flash.display.StageDisplayState;
  3.  
  4. full.addEventListener(MouseEvent.CLICK, launch);
  5. function launch(e:MouseEvent)
  6. {
  7.     if(stage.displayState == StageDisplayState.NORMAL)
  8.     {
  9.         stage.displayState = StageDisplayState.FULLSCREEN
  10.     }else
  11.     {
  12.         stage.displayState = StageDisplayState.NORMAL
  13.     }
  14. }

Y lo mas importante es el HTML ahi es donde seteas los permisos para que se pueda ejecutar el FullScreen.

Código HTML:
 <object width="50"  height="50" id="movie">
      <param name="allowFullScreen" value="true" />
      <param name="movie" value="movie.swf" />
      <embed src="movie.swf" allowFullScreen="true"
      width="50" height="50" name="movie" />
      </object> 
Saludos!!
  #3 (permalink)  
Antiguo 09/09/2009, 09:15
 
Fecha de Ingreso: agosto-2009
Mensajes: 95
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Pantalla completa

Gracias Tmaister!!!! lo probare y aviso.... saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:09.