Просмотр полной версии : Как исполнить фуллскрин флешки в броузере?
джонатан
10.10.2008, 18:48
Здравствуйте.
Как исполнить фуллскрин флешки в броузере, как к примеру фуллскринится флешплеер на ютюб?
Благодарю вас!
http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html
или F11 в браузере :)
джонатан
10.10.2008, 20:43
Ребят! А помогите плиз разобраться, а то с английским мега туго. В хелпе прочел про Stage.displayState там вообще както все неясно. Если не затруднит, то хотябы чуть чуть поподробнее. Плз...
З.Ы. F11 некатит...
Спасибо
По нажатию кнопки или клавиши (<- это важно!) выполняем функцию
function goFullScreen()
{
Stage["displayState"] = "fullScreen";
}
При этом в коде html-страницы в тегах object и embed должен присутствовать параметр allowFullScreen="true". Вот пример
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0"
width="600" height="400" id="fullscreen" align="middle">
<param name="allowFullScreen" value="true" />
<param name="movie" value="fullscreen.swf" />
<param name="bgcolor" value="#333333" />
<embed src="fullscreen.swf" allowFullScreen="true" bgcolor="#333333" width="600" height="400"
name="fullscreen" align="middle" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
джонатан
10.10.2008, 20:52
Спасибо, но я зашел написать, что уже разобрался. Но всеравно благодарю вас!
Правда у меня слегка иначе получилось:
vvv.onRelease = function() {
Stage.displayState = Stage.displayState == "normal" ? "fullScreen" : "normal";
}
с этим то понятно а убрать активацию флэшки кликом мыши?
Вот делаю плеер:
http://alphacrust.ru/uploads/swf/LigthFLV/
Нажимаю fullscreen, он выполняет (Stage.displayState = "fullscreen")
но меню не могу пользоваться пока не активирую нажатием левой кнопки мыши...
гуглил, чет нашел по классу import flash.external.*; он в этом случае поможет?
gloomyBrain
23.10.2008, 01:38
вам нужно с помощью яваскрипта перевести фокус на флешку
трампампам.focus()
вам нужно с помощью яваскрипта перевести фокус на флешку
трампампам.focus()
не. Не выход :(
написал в html:
<script language="javascript">function fc () { player.focus(); }</script>
и при нажатии на кнопку fullscreen дописал:
getURL ('javascript: fc();');
видимо дело в чем то другом...:confused:
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.