Вопрос

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

Это было полезно?

Решение

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

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

и следующий атрибут вашего < embed > тег:

allowFullScreen="true"

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

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

stage.displayState = StageDisplayState.FULL_SCREEN; //Flash
systemManager.stage.displayState = StageDisplayState.FULL_SCREEN; // Flex

Другие советы

Просмотрите эту статью в Adobe DevNet: http: //www.adobe. ком / DevNet / Flashplayer / статьи / full_screen_mode.html

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

 fscommand( "fullscreen" ,  "true" ) 
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top