Coté html, il faut que tu mette ceci en paramettre pour le swf :
<param name="allowFullScreen" value="true" />
et si ton swf est seul tu peux le mettre pour qu'il prenne toute la taille de la page html en mettant :
1 2 3
| <param name="allowFullScreen" value="true" />
<param name="width" value="100%" />
<param name="height" value="100%" /> |
Coté flash, tu élargie ton mc à la taille de stage, puis tu swap le propriété de stage : stage.displayState entre "fullScreen" et "normal" quand on clique sur le bouton.
[EDIT] :myFLVPlybk.fullScreenTakeOver est une propriété du FLVPbk, qui n'affecte pas l'affichage direct, sa change juste que si il est a true, tu ne peu pas mettre ton stage en fullscreen sans que ton FLVPbk soi mis en full screen. En bref sa remplace le fait d'élargir le mc.
Je sais pas trop comment l'expliquer mais tu peu enlever ces lignes, il est deja à "true", par contre myFLVPlybk.enterFullScreenDisplayState(), connais pas et j'ai regardé l'aide flash je l'ai pas vu cette méthode.
Essaye avec sa :
1 2 3 4 5 6 7 8 9 10
| function handleClick(e:MouseEvent):void {
if (Stage.displayState == "fullScreen")
{
Stage.displayState = "normal";
}
else
{
Stage.displayState = "fullScreen";
}
} |
Partager