Estou tentando visualizar vídeos do YouTube incorporados em páginas do Facebook em tela cheia. Estou no Chrome e os vídeos estão sendo reproduzidos no player HTML5. Quando eu clico em tela cheia, o próprio navegador entra em tela cheia e o vídeo não aparece em lugar nenhum.
Isso não acontece quando estou no Youtube, então não parece ser um problema específico do navegador. Em outros sites (tentei fio dental e Twitter), os vídeos incorporados são reproduzidos no player HTML5, mas não mostram a opção Tela cheia.
Qual poderia ser o problema aqui?
Responder1
A tela cheia HTML5 requer que o iframe tenha um allowfullscreen
atributo no iframe para funcionar corretamente. Se o site que incorpora o iframe não tiver adicionado isso, a tela inteira não funcionará
Responder2
Parece ser específico do Facebook.
No feed inicial do Facebook, os vídeos HTML5 não parecem entrar em tela cheia corretamente. Inspecionando a fonte, o iframe está dentro de uma hidden_elem
div que possui display: none
. Tornar isso visível restaura o vídeo. Curiosamente,fazsó funciona se você visualizar o mesmo vídeo em uma linha do tempo (perfil ou página).
Você pode forçar o Flash player com um complemento do navegador.