Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Flash на полный экран (http://www.flasher.ru/forum/showthread.php?t=100684)

elSol 02.09.2007 15:44

Flash на полный экран
 
Здравствуйте.

Как добиться того, чтобы flash показывался на полный экран при нажатии кнопки. Так как например это реализовано в YouTube

http://www.youtube.com/watch?v=iXIJovfpzcw

При нажатии на крайне правую кнопку в меню - flash становится полноэкранным.

Заранее спасибо

DarkLight 02.09.2007 17:44

с помощью Stage.displayState, при условии что флеш плеер 9.0.28.0 или выше у юзера

_ViPeR_ 04.09.2007 12:24

в обработчике событий нажатия на кнопку:
Код:

fscommand("fullscreen", true);

CrazyFlasher 04.09.2007 13:19

_ViPeR_, не пудрите мозг...в youtube не так.

http://labs.adobe.com/wiki/index.php...Screen_Mode_HW
http://www.adobe.com/devnet/flashpla...reen_mode.html

Wolsh 04.09.2007 22:31

Да, прикольно, только вот с седьмым плагином тоже работает. Да и если код посмотреть, там всё по-другому сделано. Через попап-окно.

CrazyFlasher 04.09.2007 22:33

там прекрасно описано как сделать это в обычном окне

Wolsh 04.09.2007 22:40

Где там? "Там" где Вы дали, все про последний апдейт девятого плеера

etc 04.09.2007 22:46

Ответ был дан ещё во втором посте.

CrazyFlasher 04.09.2007 22:56

я дал ссылку на то, где подробно описано про fulScreen, про security и возможности.

P.S. если лень читать - элементарный пример:
www.flasher.pizza.ee/fullScreen

Код во фла:
Код:


b.onPress = function(){
        Stage["displayState"] = "fullScreen";
        Stage["fullScreenSourceRect"] = new Rectangle(0, 0, Stage.width, Stage.height);
}

В html -> view source

P.P.S. если плеер последний, то включается hardware режим.

Wolsh 04.09.2007 22:58

Я прочитал всё, что Вы прикалываетесь? Этот код работает в седьмом плагине, я Вас настоятельно спрашиваю? И тебя, __etc, тоже.

etc 04.09.2007 23:00

Ещё раз внимательно прочитай второй пост.
Не работает это под седьмым плагином. Это работает только начиная с 9,0,28,0.

CrazyFlasher, что-то твой пример у меня никак не заработал, уж не знаю, почему.

Wolsh 04.09.2007 23:04

Так вот я уже сказал - плеер YouTube отрабатывает фуллскрин в седьмом плагине. Давайте повнимательней, прежде чем прикалывать друг друга.

CrazyFlasher 04.09.2007 23:09

http://www.flasher.pizza.ee/fullScreen/

обновил...терь во всех браузерах...пример взят с labs.adobe .. тока там видео здоровое 49 метров, а тут многие боятся за трафик, но суть та же...поэтому если есть желание - смотрите...

никто никого не прикалывает

etc 04.09.2007 23:15

Я в потроха Youtube-овского плеера не лазил, но там самый что ни на есть displayState. Для седьмого и восьмого плеера (а также версий младше 28), скорее всего, применен попап.

CrazyFlasher, теперь работает.

Wolsh 04.09.2007 23:15

Да при чем тут во всех браузерах, дорогой ты мой CrazyFlasher?
Речь идет о СЕДЬМОМ (7) плеере в браузере. А Ваш пример ТОЛЬКО для девятого.

О, __etc! Я бы наверно бесконечно доказывал! Спасибо, я именно это и пытаюсь сказать.

etc 04.09.2007 23:16

Ну нету тут ни у кого седьмого плеера, проверить никак. Проверку на наличие displayState что-ли нельзя сотворить? А уж открыть полноэкранный попап в семерке и восьмерке особой сложности не представляет.

CrazyFlasher 04.09.2007 23:37

завтра на работе проверю youtube под 7 плеер.
P.S. Кстати советую скачать архив 7 и 9 с адобе...иногда необходимо. К тому же есть прога плагин свитчер..не помню названия...завтра узнаю - выложу

Wolsh 05.09.2007 00:13

Да, полезная штука. Если трафика не жалко :)
http://www.sephiroth.it/test/firefox...cher_1.0.0.xpi

>>завтра на работе проверю youtube под 7 плеер.

Да все проще. У меня в фоксе стоит TabMix. Ну и соотв., никакого фуллскрина - открывает новую закладку и всё :) И еще ругается на плеер, что тот что-то несуразное пробует сделать :) Вот так я "догадался". Потом уже код посмотрел - там window.open.
А в других браузерах - типа фуллскрин. Попап на весь монитор растягивают и всех делов.

isangaley 05.09.2007 01:17

так подскажите же как сделать фуллскрин, я тоже создал топик, но этого не видел. Его надо делать в Adobe Flash AC3 что-ли?

etc 05.09.2007 01:36

Вы хоть чуть-чуть пытались прочитать тему или нет?

isangaley 05.09.2007 01:37

я скачал демо, там файл флешки не открывается в макромедиа 8. это значит я могу только в Adobe as3 ?

chingachgoog 05.09.2007 10:10

Цитата:

Сообщение от CrazyFlasher
P.S. Кстати советую скачать архив 7 и 9 с адобе...иногда необходимо.

Что-то видимо мне этот архив между глаз попал - не найду никак.
Можно ссылочку?
(и не забудьте про плагин-свитчер) :)

Wolsh 05.09.2007 10:38

Вы читаете сообщения? Ссылка на FlashSwitch в 18 посте.
Архив плееров здесь - http://kb.adobe.com/selfservice/view...4266&sliceId=2
--------------
- Доктор, меня все игнорируют.
- Следующий!

isangaley 05.09.2007 13:08

так как открыть демо флешку от урока фулл скрина. Мне надо sc3 ?

etc 05.09.2007 13:19

Цитата:

Сообщение от isangaley
так как открыть демо флешку от урока фулл скрина. Мне надо sc3 ?

А если ещё пару раз спросить, а?
Какое демо скачано, с какой ссылки?

CrazyFlasher 05.09.2007 13:23

2 isangaley: да в 9 посте пример кода, который вызывает fullScreen...

chingachgoog 05.09.2007 14:11

Цитата:

Сообщение от Wolsh
Вы читаете сообщения? Ссылка на FlashSwitch в 18 посте.

А как было догадаться что это та самая утилита? :)

Цитата:

Сообщение от Wolsh
Архив плееров здесь - http://kb.adobe.com/selfservice/view...4266&sliceId=2

Спасибо.


Часовой пояс GMT +4, время: 16:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.