Flash plein écran sur le navigateur

Flash a toujours soutenu le plein écran (plein écran) et en lecteur autonome sur le projecteur. Ce mode est encore entièrement pris en charge et n'a pas changé. Au lieu d'Adobe a récemment introduit la possibilité d'activer directement les films en plein écran s'affiche dans le navigateur. Nous avons introduit une nouvelle fonction ActionScript et simple qui fonctionne avec les deux joueurs autonomes joueur avec le navigateur. ed <embed> . Pour faire le plein écran fuzionante doit fonctionner HTML côté, en ajoutant un nouveau paramètre allowFullScreen de TAG <object> et <embed> . Tout le reste est laissé à l'interne du moteur de Flash.
Cette nouvelle fonctionnalité a encore quelques restrictions que vous devez savoir, tout d'abord l'utilisation du Flash Player version 9.0.28.0 ou supérieure. Par ailleurs, en résumé:

  • Navigateur doit être installé sur la version du Player 9.0.28.0 ou plus
  • e <embed> . Le développeur doit ajouter un nouveau paramètre allowFullScreen balise dans <object> et <embed> . Ce paramètre est normalement réglé à false et ne permet pas en plein écran. Pour activer en plein écran, vous devez explicitement mis à true .
  • Une boîte de dialogue s'affiche lorsque vous entrez en mode plein écran et vous dire comment sortir de ce mode. Cette boîte sera visible pendant quelques secondes, après quoi il disparaîtra par lui-même.
  • L'activation de l'ActionScript fullscreen ne peut être en réponse à un clic de la souris ou en appuyant sur ​​un bouton, un autre mode sera ignoré dans ActionScript 2.0 et de déclencher une exception throw dans ActionScript 3.0.
  • Pendant le mode plein écran, vous ne pouvez pas utiliser le clavier. L'utilisateur final ne peut pas entrer ou modifier du texte. La seule réponse est donnée au raccourci clavier utilisé pour quitter le mode plein écran (en appuyant sur ESC )

ActionScript

Le code nécessaire pour régler le mode plein écran est très simple et utilise l'objet Stage discutées dans ce blog de ​​classe StageExt: animations Flash redimensionnable :

1
"displayState" ] = "fullScreen" ; Etape ["displayState"] = "fullScreen";

Note: Vous pouvez également écrire:

1
displayState = "fullScreen" ; Stages displayState = "fullScreen".;

Les deux manières sont équivalentes, et la permission d'ActionScript est que les propriétés d'un objet dans un tableau indexé touches. Utilisez le tableau de paires clé élimine les problèmes lors de la compilation dans les versions précédentes de Flash.

HTML

Le code HTML est désarmant, il suffit d'ajouter la balise <object> :

1
"allowFullScreen" value = "true" / > < param name = "allowFullScreen" value = "true" />

et les étiquettes &lt;embed&gt; attribut:

1
allowFullScreen = "true"

C'est à dire:

1
2
3
4
5
6
7
8
9
10
"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" < objet classid = "clsid: D27CDB6E-11cf-96b8-ae6d-444553540000"
codebase = "version # = 9,0,18,0 http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"
height = "400" id = "fullscreen" align = "middle" > width = "600" height = "400" id = "fullscreen" align = "middle">
"allowFullScreen" value = "true" / > < param name = "allowFullScreen" value = "true" />
"movie" value = "fullscreen.swf" / > < param name = "movie" value = "fullscreen.swf" />
"bgcolor" value = "#333333" / > < param name = "bgcolor" value = "# 333333" />
allowFullScreen = "true" bgcolor = "#333333" width = "600" height = "400" <Embed src = "fullscreen.swf" allowFullScreen = "true" bgcolor = "# 333333" width = "600" height = "400"
align = "middle" type = "application/x-shockwave-flash" name = "fullscreen" align = "middle" type = "application / x-shockwave-flash"
> pluginspage = "http://www.macromedia.com/go/getflashplayer" />
</ objet >

En savoir plus

Voir Explorer en mode plein écran dans Flash Player 9

2 commentaires à "Flash en plein écran sur le navigateur"

  1. 9 décembre 2007 upnews.it :

    undolog  »Blog Archive » Flash en plein écran sur le navigateur ...

    Flash a toujours soutenu le plein écran (plein écran) et en lecteur autonome sur le projecteur. Ce mode est encore entièrement pris en charge et n'a pas changé. Adobe a récemment introduit au lieu de la possible ...

  2. 18 mars 2009 Rigoberto :

    exisitra alguna forme de harceler cuadro ESE élimine ces logements retard sur la carte 2 fr segundos Qué retirarse pienso devieorn Trabajar l'esthétique un mas peu claro algunos j'ai Diran esque, mais pas commun et non en argent réel prêteur et mensage sabra y como pas répondeurs

    J'ai gustaria saver élimine este es posible cuadro

Laisser un commentaire

XHTML TAG PERMIS: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> CODE D'INSERTION:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL