RGJ
(Richard - Communiteq)
1
问题
嵌入 Twitch 剪辑不起作用,它不知何故生成了一个错误的 parent 参数。
https://www.twitch.tv/paymoneywubby/clip/AmazonianMoralSwordCharlietheUnicorn-JoRQeBi1QJuyKfu2
起初,我认为 meta.tag 与 Discourse Meta 有关,但它在每个实例上都有相同的值。
当您手动将链接更改为论坛的实际主机名时,iframe 会加载。
快速谷歌搜索将我带到这里,这是另一个具有相同问题的软件,该主题的要点是:
这表明它正在从 Twitch 页面抓取嵌入代码。并且没有用正确的父项替换“meta.tag”。
这似乎也是这里的情况。
5 个赞
Heliosurge
(Dan DeMontmorency)
2
您在图片上方发布的链接。是那个无法加载 iframe 的链接吗?当我在我的实例(Tests-passed)中创建一个最新的帖子时,它可以加载
https://www.twitch.tv/paymoneywubby/clip/AmazonianMoralSwordCharlietheUnicorn-JoRQeBi1QJuyKfu2
在 Meta 上这里无法加载
来自我的论坛的截图。
我以为它可能是通过 iframe Theme component 和站点设置添加的。但 Twitch 没有直接添加到其中任何一个。
我的版本仪表板
附加信息 这是在我的 Google Pixel 8 Chrome 中
RGJ
(Richard - Communiteq)
4
在我的 tests-passed 实例上(与您的提交相同),当我粘贴该链接时,我会得到一个常规的 onebox,就像在您的论坛上一样。但是当我添加 ?foo(或任何其他查询参数)时,我会得到像这里 Meta 上一样的行为。所以我想这是第二个 bug(或者至少是我不理解的东西)
但无论如何……那是一个常规的 onebox。我想要一个嵌入式播放器(当我通过开发者工具检查器手动“修复”链接中的 parent 参数时,我得到的就是这个)
1 个赞
Heliosurge
(Dan DeMontmorency)
5
这个剪辑与此是否略有不同
https://www.twitch.tv/videos/1845242876?tt_medium=mobile_web_share&tt_content=vod
上面的代码在我这边可以正常使用 Twitch 视频。
好的,我能够复现。正如你所说,是剪辑分享不正确。完整的 Twitch 视频似乎没问题。
有趣的 bug。我怀疑这可能更多是 Twitch 那边的问题,因为视频在播放器中可以正常工作,但分享剪辑却不行。
2 个赞
Falco
(Falco)
8
测试格式
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 个赞