我的网站 Onebox 嵌入的最新更改

您好!

在我们的论坛上,我们注意到最近 onebox 对指向我们域名(makecode.com)的网站链接的嵌入方式进行了一些更改。以前,您会看到像这样的一个小的最小化预览:

然而,现在当我们把相同的链接粘贴到新帖子中时,我们看到的是一个更高级的嵌入,实际的网站是托管在一个 iframe 中的:

在过去几天里,onebox 是否进行了更新?如果是,是否有办法恢复到旧的行为?据我们所知,我们这边没有进行任何最近的更改。

供参考:

您的第一篇帖子具有看起来很正常的 onebox 代码:

但您的第二篇帖子对 pxtoembed 类和 iframe 做了不同的处理:

您确定没有进行任何更改吗? 我不太了解设置 iframe,但有一个名为“允许的 onebox iframe”的管理员设置,您可以查看一下。

1 个赞

感谢您查看!我相当确定没有任何更改;我看了一下那个设置,它只是具有默认值(“*”)。我刚刚尝试删除了该通配符并将其替换为单个域名(YouTube),但这似乎对嵌入没有产生任何影响。

您截图中显示的那个 pxtoembed 类和 iframe 来自我们链接到的嵌入页面中的 oembed 端点:

然而,那里的内容已经存在多年了,我不确定为什么它今天会突然开始被嵌入。

您尝试在更改后重建帖子的 HTML 了吗(帖子 3 个点 > 管理扳手 > 重建 HTML)?