Jump to content


Photo

Full Screen Em Video


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 web123

web123

    Turista

  • Usuários
  • 46 posts
  • Sexo:Não informado

Posted 11/05/2010, 23:38

Ola!


Tenho um MoveClip q é criado dinamicamente e será usado como botao para full Screen de um video, a instancia dele é "full_mc";
Conteiner_mc.Anima_mc.addChildAt(full_mc,8)// os MovieClips "Conteiner_mc" e "Anima_mc" já estao no stage


O video também é carregado dinamicamente pelo clique de outro botao (o video carrega perfeitamente);
tv_mc.tvAnima_mc.contPlayer.addChild(playerloader)// os MovieClips "Conteiner_mc", "Anima_mc" e "contPlayer" já estao no stage


Evento para clique no botao "full_mc"
full_mc.addEventListener(MouseEvent.CLICK, abreFull)



public function abreFull (e:MouseEvent) {

var screenCheck:Boolean = false



if (screenCheck == false) {



stage.displayState = StageDisplayState.FULL_SCREEN;
screenCheck = true;

} else {

stage.displayState = StageDisplayState.NORMAL;
screenCheck = false;
}

}


o código não funciona :(



Testei no Firefox e foi exibido o seguinte erro:

SecurityError: Error #2152: O modo de tela cheia não é permitido.
at flash.display::Stage/set displayState()
at Videos/abreFull()


....eu acredito que isso ocorre porque o "full_mc" não é adicionado diretamente no stage...fiz alguns testes aqui, mas ainda não consegui..

Como faço para ao clicar no "full_mc" meu video fique em modo tela Cheia?


Obs: * eu habilitei no htlm o parmentro"allowFullScreen = true"

Edição feita por: web123, 11/05/2010, 23:40.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq