Flash Player 9 agora com suporte a Fullscreen no Browser
O update do Flash Player 9 traz a nova funcionalidade que nos permite utilizar fullscreen dentro do browser, pode ser utilizado tanto no Actionscript 2.0 quanto no Actionscript 3.0 através da nova propriedade Stage.displayState.
Este novo recurso será muito útil em players de vídeos e animações, por outro lado, por motivos de segurança, as teclas são desabilitadas no modo fullscreen, desta forma os Input Text não funcionarão, além de excluir a possibilidade de utilizar o modo fullscreen para jogos.
Para poder visualizar corretamente o exemplo abaixo atualize seu Flash Player.
UPDATE - 11.10.2006: Em alguns casos é necessário desinstalar primeiro o Flash Player, e depois instalar a nova versão.
Para desinstalar corretamente o Flash Player, utilize o executável Uninstaller presente no final da página do Update do Flash Player 9.
Veja o código abaixo utilizado no exemplo.
fullmode.onRelease = function(){ Stage["displayState"] = Stage["displayState"] == "fullScreen" ? "normal" : "fullScreen"; fullmode.label = Stage["displayState"] == "fullScreen" ? "normal" : "fullScreen"; };
No Html é necessário setar o novo parâmentro allowFullScreen para o valor “true”.
<object width="500" height="200"> <param name="movie" value="/files/swf/f9-fullscreen.swf" /> <param name="allowFullScreen" value="true" /> <embed src="/files/swf/f9-fullscreen.swf" allowFullScreen="true" type="application/x-shockwave-flash" width="500" height="200" /> </object>
Mais detalhes você encontra na documentação do modo FullScreen.

October 9th, 2006 at 10:07
Erick não funcionou no IE6 nem no FF.
October 9th, 2006 at 20:48
Oi Igor, neste caso o problema não é o browser, certifique-se de ter atualizado corretamente o Flash Player. Baixe a versão para Windows Active X, fecha todos os browser’s abertos, instale e teste novamente.
October 10th, 2006 at 9:38
Igor, testei em uma outra máquia, funcionou somente após desinstalar o Flash Player e instalar a nova versão. Para desinstalar o player corretamente, utilize o executável Uninstaller presente no final da página do Update do Flash Player 9.
October 18th, 2006 at 6:58
November 2nd, 2006 at 15:21
Pedro, o Flash Player 9 suporta sim filmes compilados no Flash MX (6), como em todos as novas versões do Flash Player, a versão 9 suporta as versões inferiores.
November 10th, 2006 at 19:01
muito bom!!!
November 14th, 2006 at 9:23
CARO AMIGO, VC SABE COMO POSSO FAZER OU QUAL ACAO QUE USO PARA CONSEGUIR O EFEITO DO browser IGUAL SITE DA http://www.almapbbdo.com.br/ QUANDO CLICO EM CLIENTES, OU TRABALHOS, ELE DESCE O BROWSER VAGAROSAMENTE, PODE SER EM QUALQUER CONFIGURAÇÃO E FUNCIONA NO FIREFOX, INTERNET EXPLORE, ENTRE OUTROS.
AONDE POSSO CONSEGUIR UM EXEMPLO? ME MANDE UM MAIL PARA cassius@siontecnologia.com.br
January 30th, 2007 at 8:52
Erick,
Como ficou o flash 9 em relação aquele defeito que ele tinha quando trabalhava com transparência no firefox que desabilitava os links que estivessem por baixo da animação ?
May 8th, 2007 at 11:05
..Ola Erick..
..
..Existe a possibilidada de desabilitar a mensagem de “press esc to exit full screen mode??..ow pelo menos altera-la??..
..
..Obrigadoo..
..
..Vagner de Sousa Beserra..
..4º Ano - Matemática - UNESP - FEG
May 8th, 2007 at 11:15
..Ahh Erick existe a possibilidade de se executar o suporte ao fullscreen logo de cara..
..
..ow seja ao carregar o *.swf ele ja executar o suporte??..
..
..Obrigado..
..
….Vagner de Sousa Beserra..
..4º Ano - Matemática - UNESP - FEG..
..
..Ps..Desculpe-me pelas perguntas muito basicas, trata-se q sou novo nessa área, e para tal ainda não tenho muito conhecimento..
May 25th, 2007 at 14:57
Olha o que aparece no meu firefox… Quer dizer.. No IE7 tbem..
ReferenceError: Error #1056: Cannot create property onRelease on flash.display.SimpleButton.
at principal_fla::MainTimeline/principal_fla::frame1()
May 29th, 2007 at 13:59
Pessoal,
preciso de ajuda para resolver um problema com o Flash Player…
Ja falei com o pessoal do suporte mas os procedimentos que eles me passaram não resolveu!
Tenho o site da http://www.bottero.net que nessecita do flash para abrir e em uma máquina não abre. Ja removi todo ele e instalei novamente…ele instala, aparece la no painel de controle mas não aparece as imagens no site.
Algum ja se deparou com este problema?
June 12th, 2007 at 16:38
**Error** Scene=Scene 1, layer=Action Layer, frame=1:Line 3: There is no property with the name ‘displayState’.
Stage.displayState = Stage.displayState == “fullScreen” ? (”normal”) : (”fullScreen”);
**Error** Scene=Scene 1, layer=Action Layer, frame=1:Line 4: There is no property with the name ‘displayState’.
fullmode.label = Stage.displayState == “fullScreen” ? (”normal”) : (”fullScreen”);
Total ActionScript Errors: 2 Reported Errors: 2
E agora Zé? hehe!
De este erro ao tentar publicar o swf, e eu to com o flashplayer 9.0.45.0 aqui
Teu exemplo abre sussegado no meu browser.
August 4th, 2007 at 8:32
OI Erick, estive pesquisando, me parece que com o Flash9 com AS3, é possível criar um campo que abre páginas completas em HTML, funcionando exatamente como um navegador, isso é verdade?
August 17th, 2007 at 17:35
Olá.
Cara, tentei de tudo, mas não sei pq não esta funcionando. Meu flashplayer esta atualizado, teria cmo disponibilizar um fla de exemplo?
Talvez eu esteja errando no AS, não é possível isso
August 24th, 2007 at 14:02
Não tem como vc postar um Fla, ou um tutorial, pq não estou conseguindo fazer, obrigado pela atenção.
August 24th, 2007 at 16:44
Também tentei de tudo e não fica em full… Alguem conseguiu? cooperdados@gmail.com
August 27th, 2007 at 1:13
Funcionou bem pra mim. Grande abraço!
August 28th, 2007 at 16:39
Rubira, poste um tudo pra nós ou disponibilize-nos o fla por favor cara.
Valeu.
November 8th, 2007 at 17:41
Vc sabe como faço pra carregar um arquivo mov com o flash 9?
Vlw
November 16th, 2007 at 12:59
Cara, muito legal esta opção de tela cheia. Usei o seu codigo aqui e funcionou na primeira! Mas eu tenho uma duvida. Segundo seu texto, usando esta tela cheia, não podemos usar imput text por motivo de segurança. Será que mesmo assim não há uma forma de burlar esta segurança? No meu site preciso destas caixas de input text funcionando normal! Bem desde já Obrigado!
December 7th, 2007 at 13:28
Cara , fiz a função fullscreen , mas gostaria de saber como q eu faço pra fazer esse botão q identifica se a tela está full ou normal .. alguem sabe dizer?
January 10th, 2008 at 16:32
Erick, tem como eu trabalhar este evento de quando precionar o esc fazer algo, pois quando eu dou o fullScreen, eu vou para um frame, quando precionasse esc, queria voltar para o frame inicial, me da uma ajudinha nisso, eh muito urgente…
January 11th, 2008 at 14:54
Oi, meu problema é muito pareceido com o do Cristiano acima. Uso a funçaõ fullscreen mas
o inout do formulário de contato destiva. Como faço para ativá-lo e porque isso acontece?
Alguém pode me ajudar? Obrigada
Bjos p todos
Ana
January 11th, 2008 at 14:55
Oi, meu problema é muito pareceido com o do Cristiano acima. Uso a função fullscreen mas
o input do formulário de contato desativa. Como faço para ativá-lo e porque isso acontece?
Alguém pode me ajudar? Obrigada
Bjos p todos
Ana
February 1st, 2008 at 12:03
Olá Ericck
Gostaria de saber como faz para tirar do fullscreen, através de uma tecla e não pelo Esc.
Muito obrigada
Cíntia
February 3rd, 2008 at 9:51
[...] Não tive ainda tempo suficiente para ver todas as novidades do novo Adobe Flash CS3 (aka Flash 9), mas dentre as novidades, uma que mais me empolgou(tenho um projeto que necessitara desse recurso) foi o novo componente FLVPlaybackCaptioning, há também novos skins para o FLVPlayback com botões para ativar ou desativar as legendas e suporte a fullscreen. [...]
February 22nd, 2008 at 0:49
Rapaz,
Muito obrigado! É a segunda vez que você me ajuda muito.
Agora estou tentando saber se é possível aplicar esse fullscreen apenas a um objeto instanciado na swf.
Abração
Carlos
May 4th, 2008 at 15:23
olá eric, cara me surgio uma duvida, esse lance de full screen funciona off-line, ou tem que estar em algum servidor.
May 28th, 2008 at 15:55
Tentei fazer isso no site
http://www.gautio.com.br
pode ver q no IE ele abre normal e no Firefox ele abre menor… e no MAC ele não abre!
vc sabe me dizer pq??
June 13th, 2008 at 19:33
Caro Erick, Boa Noite
Consegui executar o script perfeitamente, porem como devo proceder para entrar automaticamente em fullscreen?… sem ter que precionar qualquer botão?
June 18th, 2008 at 20:10
NÃO CONSIGO OUVIR O AUDIO NOS VIDEOS TRANSMITIDO PELO FLASH PLAYER 9 , JÁ ATUALIZEI, JA REMOVI JÁ ATUALIZEI DENOVO, O SISTEMA DE CONTROLE DE VOLUME E CONFIGURAÇÕES TAMBEM ESTÃO OK, SERA O QUE POSSO FASER PARA RESOUVER ESTE POBLEMA?
June 20th, 2008 at 16:19
Olá Erick.. estou com uma dúvida há alguns dias , tentei achar respostas na net mas não encontrei nada muito objetivo.
Gostaria de saber se há ganho em performance ao exportar um projeto em AS2 no FLash Player 9. Tenho exportado no Player 8.
Grato.
June 24th, 2008 at 10:00
Prezados. Estou com uma dúvida.
Tenho um flash e nele há alguns botões e 01 vídeo.
Quero que, ao clicar num botão AMPLIAR, apenas o vídeo fique em fullscreen e os outros botões do flash sumam (inclusive o botão AMPLIAR).
Aí, quando eu retornar para o tamanho original, os botões devem aparecer.
Nesta página http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode_03.html tem uma função que vê se você está em FULLSCREEN e com isso eu consigo sumir com os botões e deixar apenas o vídeo em fullscreen.
Mas acontece que quando a pessoa pressiona ESC para voltar ao tamanho original, não consigo fazer os meus botões aparecerem novamente.
Alguém sabe como isso pode ser feito?
Muito obrigado,
Erich
July 24th, 2008 at 11:36
Bom dia pessoal, pra quem faz um swf com integração com ligthbox ou lytebox não seria ideal habilitar essa opção de full screen do player 9, pois eu fiz um site com essa integração, tentei de varias formas exibir a foto da galeria dinamica, mas vi que pra resolver teria que simular o lithbox dentro do flash.
Veja em http://www.oscometas.com
Se alguem achar alguma solução me fala.
Vlw galera, ate mais
November 19th, 2008 at 13:15
Aki nau deu certo , da erro nos actions …. =/
aparece :
statement must appear within on handler
fullmode.onRelease = function(){
o que pode ser ?
help erick !