Carleas
(Michael Corliss)
1
我今天更新了我的网站(from_version: c6782e8434f404f30de8cba054dfeac004663981),从那时起,YouTube 嵌入就一直有问题。
我注意到的第一个问题是 youtu.be 链接没有生成 onebox,而 youtube.com 链接仍然有效。在尝试了一段时间后,我禁用了“阻止重定向上的 onebox”设置,这解决了 youtu.be 链接的问题,尽管我需要重建旧帖子的 HTML。
而且 /shorts/ 链接仍然不起作用,即使我重建了 HTML。
日志中没有错误,也没有发现其他损坏的地方。
不确定这是否相关,但在尝试故障排除时,我还注意到尝试禁用“延迟加载视频”插件会产生错误:“发生错误:您不允许更改隐藏设置:lazy_videos_enabled”。
有什么想法吗?
4 个赞
nat
(Natalie T)
7
我认为我们这边没什么可做的。
所有站点的 SiteSetting.block_onebox_on_redirect 默认值为 false。Meta 也是如此,所以大多数未更改此设置的站点将按正常方式解析 youtu.be 和 /shorts。
我曾担心以下任一更改
导致了问题,但我可以确认并没有。
我确实看到了这篇博客文章,似乎非常及时 - Google URL Shortener links will no longer be available [updated] - Google Developers Blog
任何使用以 https://goo.gl/* 形式构建的 Google URL Shortener 链接的开发者都将受到影响,这些 URL 在 2025 年 8 月 25 日之后将不再返回响应。我们建议将这些链接迁移到另一个 URL 缩短服务提供商。
虽然它只提到了 goo.gl,但我并不惊讶,如果底层 YouTube 链接在未来也经历了某种重定向。
Shauny
(Shaun Robinson)
8
YouTube Shorts 也无法嵌入到我们的网站上,我需要调整什么设置才能使其正常工作?
Shauny
(Shaun Robinson)
11
nat
(Natalie T)
12
您有非默认的 onebox 设置吗?例如在 /admin/site_settings/category/all_results?filter=onebox
Carleas
(Michael Corliss)
13
我没有任何非默认的 onebox 设置:
看起来我的网站上有些短片可以嵌入,但不是全部。例如,@nat 的“The Twins”短片可以正常嵌入,但 @Shauny 的不行。
而且,不确定这是否相关,但我注意到的它们之间的另一个区别是,Natalie 的在所见即所得预览中显示了图片,而 Shaun 的则没有:
对于其他能在我的网站上正常嵌入或无法正常嵌入的短片来说,这种情况似乎是一致的。
Shaun,你能重现吗?
更准确地说,那是撰写器预览(您处于 Markdown 模式,而不是所见即所得模式)。
1 个赞