Facebook OneBox / iFrame spielt nicht mehr 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 „Gefällt mir“

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 „Gefällt mir“

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 „Gefällt mir“

Ich habe mehrere Fragen bezüglich des Einbettens von Instagram/Facebook.


Ich erhalte die Facebook-Anmeldemeldung, wenn ich einen Facebook-Link einfüge, und ich habe Schwierigkeiten zu erkennen, woher sie kommt.

Beispiel:

Dies ist ein öffentlicher Beitrag, der auch ohne Anmeldung bei Facebook sichtbar ist.

  1. Was ist also das Problem hier? Wie kann ich öffentliche Facebook-Beiträge oder Videos einbetten? Ich habe versucht, die Suche zu verwenden, aber ich konnte keine klare Erklärung oder Lösung finden… Viele sehr technische Nachrichten auch. :man_shrugging:

Ich sehe, dass es eine Discourse-Einstellung namens facebook_app_access_token gibt, deren Beschreibung lautet:

Ein Token, der aus Ihrer Facebook App ID und Ihrem Secret generiert wird. Wird verwendet, um Instagram Oneboxen zu generieren.

  1. Muss das Token von hier generiert werden? https://developers.facebook.com/tools/explorer/
    Hat es irgendeine Beziehung zu der Tatsache, dass Facebook-Beiträge nicht eingebettet werden?

  2. Außerdem funktionieren Instagram Oneboxen auf meinem Forum, während mein Feld facebook_app_access_token leer ist. Was ist also der Zweck?

Funktioniert auch für Instagram-Videos:

  1. Allerdings ist die iframe-Höhe hier falsch. Zu viel weißer Platz darunter. Ist das ein Discourse-Problem?
3 „Gefällt mir“