![]() |
|
||||||||||
|
|||||
|
Есть приложение на ВК когдато она отлично входило в полноэкранный режим, а с какого-то момента(незнаю с какого) оно перестало быть нормальным
http://vk.com/app1924655 часть кода из .as public static function fullScreen(e:*=null):void{ if (e is KeyboardEvent){ if (!((e.keyCode==27)&&(myParent.stage.displayState==StageDisplayState.FULL_SCREEN))){ return; } } if (myParent.stage.displayState == StageDisplayState.NORMAL) { myParent.stage.displayState=StageDisplayState.FULL_SCREEN; } else { myParent.stage.displayState=StageDisplayState.NORMAL; } } при компиляции из дебагера все отлично!!! как это победить? |
|
|||||
|
При встройке флэшки в хтмл можно разрешить фулскрин а можно запретить. Возможно он теперь запрещен?
|
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Где-то тут уже писали об этом. Приложение должно быть одобрено, чтобы работал полноэкранный режим
|
|
|||||
|
Цитата:
ясен перец, только это включено, кст, даже если и не одобрено приложение Перебрал все темы по фулскрину ничего про свой трабл не нашел Проблема в том что приложение в фулскрин ВХОДИТ!!! да вот видно всеголишь половина, да и то верхняя Добавлено через 9 минут http://vlote.ru/view/342464/ Данный сабж решает проблему но очень коряво... фон белы (понятия не имею откуда) и все мутное... блюр полнейший Добавлено через 15 часов 13 минут Проблема была решена при отказе от контейнера (wrapper) Может у кого есть идеи как это сделать и оставить поддержку wrapper? Последний раз редактировалось cremnet; 24.06.2011 в 23:28. |
|
|||||
|
[++]
|
Да, всё дело в контейнере, у меня был такой баян, всё дело в том, что контейнер как то странно ресайзит содержимое..)
Писал давно, если честно не помню уже что зачем тут, но код был рабочий и суть ясна...) protected function beginMovie( e:Event ):void { stage.align = StageAlign.TOP_LEFT; stage.scaleMode = StageScaleMode.NO_SCALE; stage.fullScreenSourceRect = new Rectangle( 0 , 0 , stage.fullScreenWidth , stage.fullScreenHeight ); stage.addEventListener( FullScreenEvent.FULL_SCREEN , onFullscreen ); } protected function onFullscreen( e:FullScreenEvent ):void { epicResize(); } protected function epicResize() : void { var par:DisplayObjectContainer = this; while ( par.parent != null ) { par = par.parent; if ( par.scaleX != 1 ) { par.scaleX = par.scaleY = 1; } } } |
|
|||||
|
Цитата:
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
Ндааа, автор.... надо же проблему обозначивать сразу.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:17. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|