懒人视频无法与 youtu.be 配合使用

Lazy Videos 插件无法与 Youtube 短网址配合使用。它适用于常规的 Youtube 网址。由于常规的 Youtube 嵌入已停止工作(与我的 Referrer-Policy 冲突),Lazy Videos 至少会显示一个预览,而不是无用的错误 153。

不确定 Lazy Videos 是否在 Meta 上启用,我将尝试演示:

链接为 https://youtu.be/Q1CMSV81_ws

链接为 https://youtube.com/watch?v=Q1CMSV81_ws

我不明白该插件是如何工作的,所以我不知道这怎么会发生。这是一个错误吗?我是不是以某种方式配置了导致只有 youtu.be 出现问题?

我使用的是 af9fd33792。但这个问题要早得多。

1 个赞

它们在这里看起来一样。

1 个赞

您可以在 I have issue to embed Youtube video - YouTube Error 153 中找到一些有用的建议。我想知道所有这些论坛有什么共同点,使得它们的行为与 Meta 不同。

谢谢,我已经非常清楚地知道为什么会发生这种情况:因为我设置了 Referrer-Policy: same-origin。这意味着嵌入的 Youtube 没有 Referer,从而破坏了嵌入。浏览器中严格的跟踪保护设置可能会产生类似的影响。

不过没关系。我的意思是,我当然更希望 Youtube Onebox 使用 youtube-nocookie.com,这可能有所帮助,也可能没有,但那是另一个话题了。

相反,我想了解并修复“延迟加载视频”(Lazy Videos)。无论如何,它都更胜一筹。但我不知道该尝试什么。