Problem beim Einbetten von Twitch-Clips

Problem

Das Einbetten eines Twitch-Clips funktioniert nicht, es wird irgendwie ein schlechter parent-Parameter generiert.

https://www.twitch.tv/paymoneywubby/clip/AmazonianMoralSwordCharlietheUnicorn-JoRQeBi1QJuyKfu2

Zuerst dachte ich, meta.tag hätte etwas mit Discourse Meta zu tun, aber es ist derselbe Wert bei jeder Instanz.

Wenn Sie den Link manuell in den tatsächlichen Hostnamen des Forums ändern, wird der iframe geladen.

Eine schnelle Google-Suche führt mich hierhin, zu einer anderen Software, die dasselbe Problem hat, und der Kern dieses Themas ist

Dies deutet darauf hin, dass die Twitch-Seite nach dem Einbettungscode durchsucht wird. Und „meta.tag“ nicht durch das richtige Parent ersetzt wird.

Was hier ebenfalls der Fall zu sein scheint.

5 „Gefällt mir“

Der Link, den Sie über dem Bild gepostet haben. Lädt dieser den iFrame nicht? Als ich einen Beitrag in meiner Instanz (Tests-bestanden) erstellt habe, der auf dem neuesten Stand ist, wird er geladen

https://www.twitch.tv/paymoneywubby/clip/AmazonianMoralSwordCharlietheUnicorn-JoRQeBi1QJuyKfu2

Hier auf Meta lädt er nicht

Screenshot von meinem Forum.

Ich dachte, es könnte über die Theme component und die Site-Einstellungen für iftrane hinzugefügt worden sein. Aber Twitch ist weder direkt zu einem von beiden hinzugefügt.

Mein Dashboard für die Version

Zusätzliche Informationen Dies ist in meinem Google Pixel 8 Chrome

Auf meiner tests-passed-Instanz (gleicher Commit wie Ihrer) erhalte ich einen normalen Onebox, wenn ich diesen Link einfüge, genau wie in Ihrem Forum. Aber wenn ich ?foo (oder einen anderen Query-Parameter) hinzufüge, erhalte ich das Verhalten wie hier auf Meta. Ich vermute also, das ist ein zweiter Bug (oder zumindest etwas, das ich nicht verstehe).

Aber egal… das ist ein normaler Onebox. Ich möchte einen eingebetteten Player (und das ist es, was ich bekomme, wenn ich den parent-Parameter im Link über den Dev Tools Inspector manuell “repariere”)

1 „Gefällt mir“

Ist der Clip etwas anders als dieser

https://www.twitch.tv/videos/1845242876?tt_medium=mobile_web_share&tt_content=vod

Das obige funktioniert auf meiner Instanz für Twitch-Videos.

Okay, konnte das Problem reproduzieren. Wie Sie sagten, sind es die Clips, die nicht richtig geteilt werden. Vollständige Twitch-Videos scheinen in Ordnung zu sein.

Interessanter Fehler. Ich frage mich, ob es eher auf der Seite von Twitch liegt, da Videos mit dem Player funktionieren, die Share-Clips jedoch nicht.

2 „Gefällt mir“

Test

2 „Gefällt mir“

Vorläufige Korrektur

4 „Gefällt mir“

Testformate

https://www.twitch.tv/jenandaliona/clip/CrispyFriendlyLobsterFeelsBadMan-MelPMGMLiS9GFKea?filter=clips&range=all&sort=time

https://clips.twitch.tv/CrispyFriendlyLobsterFeelsBadMan-MelPMGMLiS9GFKea

https://clips.twitch.tv/embed?clip=CrispyFriendlyLobsterFeelsBadMan-MelPMGMLiS9GFKea&parent=meta.discourse.org

Sieht so aus, als wäre hier alles erledigt.

5 „Gefällt mir“

Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr erlaubt.