Facebook OneBox / iFrame não reproduz mais inline?

It seems like something have changed at Facebook that neither OneBox nor iframe is playing inline how it’s supposed to. This was ok yesterday but just a while ago every FB source opens a new window and requires a login to Facebook.

Can anyone confirm this?

Additional note:
Other sources I have tested that plays inline fine includes YouTube, Twitch and direct from Amazon S3.

2 curtidas

Post an example in a reply here.

Video #1: MacOS on Chrome
Note #1: Plays inline
https://dl.airtable.com/.attachments/649fae3b43aad6bb987e91303f69431f/9800d3b1/IMG_1914.MOV

Video #2: Android 10 on Chrome
Note #2: Does not play inline
https://dl.airtable.com/.attachments/ba1fdc591a642c72e71975999d8deeab/b45a21d0/IMG_1915.MOV

Update:

Same problem goes with this FB post. This somewhat confirms that mobile phone not playing FB embeds inline at the moment. Is there a solution?

Can you post those Facebook links here in Meta so we can better investigate?

2 curtidas

Hi @osioke

Here pasting the links I mentioned
https://web.facebook.com/watch/?v=2748373008765182
https://web.facebook.com/watch/?v=657169254840569


They both play fine for me here on Meta using my mobile phone and checking across DiscourseHub, Chrome and Safari. Firefox doesn’t show the embeds though, but generally my Firefox on iOS doesn’t do well with videos.

1 curtida

Tenho várias perguntas sobre a incorporação de Instagram/Facebook.


Recebo a mensagem de login do Facebook ao colar um link do Facebook e tenho dificuldade em ver de onde ela vem.

Exemplo:

Esta é uma postagem pública que pode ser vista mesmo sem estar logado no Facebook.

  1. Então, qual é o problema aqui? Como posso incorporar postagens ou vídeos públicos do Facebook? Tentei usar a busca, mas não consegui encontrar nenhuma explicação ou solução clara… Muitas mensagens altamente técnicas também. :man_shrugging:

Vejo que há uma configuração do Discourse chamada facebook_app_access_token, cuja descrição é:

Um token gerado a partir do ID e segredo do seu aplicativo do Facebook. Usado para gerar oneboxes do Instagram.

  1. O token deve ser gerado a partir daqui? https://developers.facebook.com/tools/explorer/
    Tem alguma relação com o fato de as postagens do Facebook não serem incorporadas?

  2. Além disso, os oneboxes do Instagram funcionam no meu fórum enquanto o campo facebook_app_access_token está vazio, então qual é o propósito?

Também funciona para vídeos do Instagram:

  1. Embora a altura do iframe esteja errada aqui. Muito espaço em branco abaixo. Isso é um problema do Discourse?
3 curtidas