Comunidad de diseño web y desarrollo en internet online

FLV en SWF a pantalla completa

Citar            
MensajeEscrito el 24 Oct 2011 08:20 am
Hola a todos!

Antes de nada, he buscado posts similares en el foro, pero ninguno de los que hay me sirve, ahora explico el por qué.

Resulta que estoy haciendo una web completamente en flash. En varias secciones, tengo instertado un flv por streaming, y quiero poner un botón para que ponga únicamente el video a pantalla completa. He probado con este código, colocado sobre un botón:

Código ActionScript :

on(release){

Stage.displayState= Stage.displayState==”normal”? “fullscreen”: “normal”;}


Y luego en el html, dentro de la etiqueta object, he puesto:

Código HTML :

param name=”allowFullScreen” value=”true” />


La cosa es que dicho botón funciona, pero me pone todo el swf a pantalla completa (vamos, toda la web), y yo sólo quiero que se ponga a pantalla completa el video. He probado a meter botón y flv en un mismo movieclip, pero ocurre lo mismo.

Alguien sabe como puedo hacer esto??


Gracias!!

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 01:49 pm
En realidad cuando le das al botón puedes simplemente maximizar el player haciendo que ocupe Stage.width y Stage.height directamente (aunque ser{a dentro del browser). Sino tienes que especificar

Stage.scaleMode = "noScale" //no recuerdo la sintaxis, revisa en la ayuda

Y maximizar el player de la misma manera, ahora si en una ventana que cubre todo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 01:51 pm
Si, pero el problema es que me pone a pantalla completa todo el swf :( y yo sólo quiero a pantalla completa el flv que tengo dentro de mi swf (q es una web entera)

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 01:56 pm
Pues para eso el noScale, luego solo escalas el player, el objeto Video, o lo que uses para mostrar tu video

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 01:58 pm
No entiendo bien :S

Podrías mostrarme un ejemplo? Estoy muy verde en el tema de flv :( es la primera vez que me enfrento algo asi...

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 02:50 pm
Ok, ¿que estás usando para mostrar el video?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 02:55 pm

solisarg escribió:

Ok, ¿que estás usando para mostrar el video?

Jorge


Lo inserto desde el asistente de importar video del propio Flash, con un skin con controles (play, pause...)

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 03:32 pm
Ok, es un FLVPlayback, dale nombre de instancia miPlayer, al boton de fullscreen

Código ActionScript :

Stage.scaleMode = "noScale";
miBoton.onPress = function(){
   Stage.displayState = "fullscreen";
   miPlayer.width = Stage.width;
   miPlayer.height = Stage.height;
}


Si el tamaño tiene que ser proporcional, entonces deberás aplicar regla de 3 simple para ver como lo escalas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 05:33 pm
He puesto ese código con los nombres de instancia que tengo, y no activa nada el botón :(

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 05:56 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 05:59 pm
Si, de flv me falta mucha base, nunca lo había usado antes U_U

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 06:01 pm
Nop, me refiero a el fullscreen, si ya lo has usado, el code que te puse no tiene nada de especial, solo evita que todo reescale y reescala manualmente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 06:11 pm
Pues nada, no hay manera...no doy con ello.

Se pueden bajar skins que ya tengan el botón de fullscreen incorporado?

Por Piterman

12 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Oct 2011 06:48 pm
Creo que alguno lo tiene, prueba entre las opciones que te ofrece al importar el FLV

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 06:58 pm
No, si mi archivo fuera de as3, los skins que hay si que lo tienen, pero los de as2 (q es mi caso), ninguno lo trae, y no creo que sea la version porque tengo la CS5...

Por Piterman

12 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.