Flash в браузере на весь экран - PullRequest
4 голосов
/ 07 октября 2008

Как я могу сделать свои flash-приложения в браузере в полноэкранном режиме? Я знаю, что стадию можно поставить в этом режиме, но когда я запускаю приложение в любом браузере, это не работает. Итак, это можно сделать, но как?

Ответы [ 3 ]

12 голосов
/ 07 октября 2008

В HTML, включая Flash SWF, добавьте следующий параметр к тегу :

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

и следующий атрибут к вашему тегу :

allowFullScreen="true"

Или, если вы используете SWFObject (как и должно быть), добавьте параметр allowFullscreen в ваш код для встраивания. См. SWFObject документация для различных способов этого.

В вашем файле Flash / Flex вам нужно предоставить пользователю способ запуска полноэкранного режима - вы не можете включить полноэкранный режим без запуска пользователем . Что бы вы ни делали от пользователя, включите этот код в ответ на него:

stage.displayState = StageDisplayState.FULL_SCREEN; //Flash
systemManager.stage.displayState = StageDisplayState.FULL_SCREEN; // Flex
2 голосов
/ 07 октября 2008

Проверьте эту статью в Adobe DevNet: http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html

0 голосов
/ 07 октября 2008

Я считаю, что это простая команда Actionscript. Источник

 fscommand( "fullscreen" ,  "true" ) 
...