Flash dans un navigateur en plein écran
-
05-07-2019 - |
Question
Comment créer des applications Flash dans un navigateur en mode plein écran? Je sais que la scène peut être mise dans ce mode, mais lorsque je lance l'application dans n'importe quel navigateur, cela ne fonctionne pas. Donc, cela peut être fait, mais comment?
La solution
Dans le code HTML, y compris le fichier SWF Flash, ajoutez le paramètre suivant à votre & objet; > tag:
<param name="allowFullScreen" value="true" />
et l'attribut suivant à votre < embed > tag:
allowFullScreen="true"
Si vous utilisez SWFObject (comme il se doit), ajoutez le allowFullscreen à votre code d'intégration. Reportez-vous à la documentation SWFObject pour connaître les différentes manières de le faire.
Dans votre fichier Flash / Flex, vous devez fournir à l'utilisateur un moyen d'activer le mode plein écran. Vous ne pouvez pas forcer le plein écran sans que l'utilisateur ne l'ait activé . Quoi que vous fassiez, incluez ce code en réponse:
stage.displayState = StageDisplayState.FULL_SCREEN; //Flash
systemManager.stage.displayState = StageDisplayState.FULL_SCREEN; // Flex
Autres conseils
Consultez cet article sur Adobe DevNet: http: //www.adobe. com / devnet / flashplayer / articles / full_screen_mode.html
Je crois que c'est une simple commande actionscript. Source
fscommand( "fullscreen" , "true" )