Os vídeos do Safari sempre ficam em tela cheia sozinhos

10

Desde que eu atualizei para a 10.12.4, sempre que vou a um site reproduzindo vídeo (testado no YouTube, Vimeo e outros), o Safari 10.1 leva alguns segundos para iniciar o vídeo e o reproduz em tela cheia, se eu quero que seja em tela cheia ou não.

Isso acontece apenas na minha conta de usuário principal, não na minha segunda conta de usuário de teste. Eu já testei desabilitando todas as extensões e iniciando o Safari com shift, mas até agora não tive sorte.

Alguma idéia de por que isso acontece? Existe uma maneira de redefinir o Safari ou algo assim (sem perder meus favoritos do iCloud)? Eu gostaria de evitar a necessidade de criar uma nova conta de usuário e mudar tudo.

Alex Wally
fonte

Respostas:

9

PARE O YOUTUBE, ETC. VÍDEOS DA ABERTURA DA TELA CHEIA

Nota:

Se você não vir DEBUG como uma opção no menu Safari, na parte superior da tela, ative-o primeiro, conforme indicado no próximo conjunto de instruções abaixo ("COMO OCULTAR OU EXIBIR DEBUG NO MENU SAFARI"), depois retorne para estas instruções para concluir o processo.

Se DEBUG já aparecer como uma opção no menu Safari, faça o seguinte:

  1. No Safari, clique na opção DEBUG na parte superior da tela no menu Safari.

  2. Clique em BANDEIRAS DE MÍDIA.

  3. Desmarque DESATIVAR VÍDEO INLINE.

  4. Agora, os vídeos devem ser reproduzidos normalmente, sem abrir a tela cheia no futuro.

COMO OCULTAR OU EXIBIR DEBUG NO MENU SAFARI

Para ativar o menu de depuração do Safari:

  1. Inicie o Terminal, clicando em Finder (no Dock), clicando em APPLICATIONS, clicando em UTILITIES e, em seguida, clicando em TERMINAL.

  2. Digite a seguinte linha de comando no Terminal, copiando-a e colando (clique três vezes nele para selecionar a linha inteira):

padrões escrever com.apple.Safari IncludeInternalDebugMenu 1

  1. Pressione a tecla RETURN.

  2. Inicie (ou feche e reinicie) o Safari, e você notará que a nova opção Debug aparece no menu Safari, na parte superior da tela.

Para ocultar novamente o menu de depuração do Safari:

  1. Se, por algum motivo, você quiser ocultar novamente o DEBUG no menu Safari, siga o mesmo procedimento, mas com o seguinte comando para o Terminal.

  2. Inicie o Terminal, clicando em Finder (no Dock), clicando em APPLICATIONS, clicando em UTILITIES e, em seguida, clicando em TERMINAL.

  3. Digite a seguinte linha de comando no Terminal, copiando-a e colando-a (clique três vezes nele para selecionar a linha inteira):

defaults write com.apple.Safari IncludeInternalDebugMenu 0

  1. Pressione a tecla RETURN.

  2. Inicie (ou feche e reinicie) o Safari, e você notará que a opção Debug desapareceu do menu Safari na parte superior da tela.

Robert
fonte
Obrigado! A descrição de todo o processo com o menu Debug torna essa uma resposta muito melhor que a minha.
Alex Wally
5

Acontece que isso não foi um bug, era um recurso que eu realmente havia me habilitado.

Graças à resposta de Bob, percebi que era uma configuração - ela está oculta no menu Debug → Media Flags e chamei, de maneira apropriada, "Disallow inline video". Um dia testei-o porque pensei que apenas desabilitaria vídeos de anúncios indesejados e, no dia seguinte, é claro que esqueci que o havia ativado. Portanto, se alguém encontrar isso e tiver o mesmo problema, verifique essa configuração.

Alex Wally
fonte
Ah Bem, agora que você sabe o que era, você ainda tem um backup do seu antigo arquivo de preferências! Basta executar esse comando reverter, reabrir o Safari e corrigir a configuração.
Bob
Além disso, se você deseja não aceitar minha resposta e aceitar sua (melhor) resposta, eu sou totalmente legal com isso.
Bob
Ok, eu vou fazer isso! Alguns sites realmente defendem essa configuração; portanto, quem sabe, talvez outras pessoas tenham o mesmo problema. - Eu posso aceitar minha própria resposta em 2 dias.
Alex Wally
1

Tente limpar as preferências do Safari. Feche o Safari e execute este comando no Terminal:

cd ~/Library/Preferences; mv com.apple.Safari.plist +com.apple.Safari.plist

Isso afastará o arquivo de preferências existente e forçaria o Safari a criar um novo em branco com todas as preferências definidas como padrão. Se isso não resolver o problema, aqui está um comando para colocar tudo de volta do jeito que estava e restaurar suas preferências:

cd ~/Library/Preferences; mv +com.apple.Safari.plist com.apple.Safari.plist; rm +com.apple.Safari.plist

Espero que isto ajude!

Prumo
fonte