Twitch 클립 임베드 문제

문제

Twitch 클립을 임베드하면 동작하지 않으며, parent 파라미터가 잘못 생성됩니다.

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

처음에는 meta.tag가 Discourse Meta와 관련이 있는 줄 알았지만, 모든 인스턴스에서 동일한 값입니다.

링크를 수동으로 포럼의 실제 호스트네임으로 변경하면 iframe이 로드됩니다.

빠른 구글 검색을 통해 여기로 연결되며, 동일한 문제를 겪고 있는 다른 소프트웨어를 발견했습니다. 해당 토픽의 요지는 다음과 같습니다.

이는 Twitch 페이지에서 임베드 코드를 스크래핑하는 것을 시사합니다. 그리고 "meta.tag"를 올바른 parent로 대체하지 않고 있습니다.

여기서도 같은 경우가 맞는 것으로 보입니다.

5개의 좋아요

위에 올려주신 링크입니다. 그 링크가 iframe을 로드하지 않는 건가요? 제 인스턴스(Tests-passed, 최신 버전)에서 게시글을 만들었을 때는 로드됩니다.

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

하지만 여기 Meta에서는 로드되지 않습니다.

제 포럼에서 찍은 스크린샷입니다.

iftrane Customization > Theme component 및 사이트 설정을 통해 추가된 것이 아닐까 생각했습니다. 하지만 twitch는 어디에도 직접 추가되어 있지 않습니다.

버전 대시보드입니다.

추가 정보: 이 문제는 Google Pixel 8의 Chrome에서 발생합니다.

테스트가 통과된 인스턴스(여러분의 커밋과 동일)에서 해당 링크를 붙여넣으면, 여러분의 포럼과 마찬가지로 일반 원박스(onebox)가 표시됩니다. 하지만 ?foo(또는 기타 쿼리 파라미터)를 추가하면 여기 메타(Meta)에서와 같은 동작이 나타납니다. 그래서 이것이 두 번째 버그(또는 적어도 제가 이해하지 못하는 부분)라고 추측합니다.

하지만 어쨌든… 그것은 일반 원박스입니다. 저는 임베디드 플레이어(embedded player)를 원합니다(그리고 링크의 parent 파라미터를 개발자 도구 인스펙터로 수동으로 "수정"하면 제가 원하는 것을 얻게 됩니다).

1개의 좋아요

클립이 이 영상과 조금 다른가요?

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

위 링크는 제 인스턴스에서 트위치 영상으로 정상 작동합니다.

재현해 봤습니다. 말씀하신 대로 클립이 제대로 공유되지 않는 것이 문제입니다. 전체 트위치 영상은 정상적으로 작동하는 것 같습니다.

흥미로운 버그네요. 플레이어에서는 영상이 작동하는데 공유 클립은 작동하지 않으므로, 문제가 트위치 측에 있을 수도 있겠다는 생각이 듭니다.

2개의 좋아요

테스트

2개의 좋아요

임시 수정

4개의 좋아요

포맷 테스트

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

여기까지 모두 완료된 것 같습니다.

5개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 새 답변을 게시할 수 없습니다.