1

我一直在我公司管理的网站上检查 Facebook Like Box 插件的一些问题,并且在过去两天看到了不同的行为。谁能帮助解释这是否更可能是 Facebook 或目标个人资料/页面设置的问题?

我将在这里重点介绍更明显的一个。
当“显示面孔”选项被禁用并且没有为插件明确指定数据高度时,显示流活动的区域将减少到 0,并且只显示一条双水平线。

从 Developers.facebook 演示页面 ( https://developers.facebook.com/docs/reference/plugins/like-box/ ) 工作 1) 为地址输入有效的 facebook 页面 -- 默认值应显示为 width=292,高度空白,并检查所有其他选项。2) 取消选中“显示面孔”——Like Box 缩小为仅显示页眉和社交插件页脚。3) 输入一个高度值(任何超过 150 像素的东西都应该再次显示一些内容区域和垂直滑块,但是 Like Box 的总高度限制为输入的高度)

(我想将此作为错误报告发布到 Facebook,但找不到正确的步骤。)

4

2 回答 2

2

Facebook 一定改变了一些东西。这似乎只会影响这个插件的 HTML5 实现。我维护的其他一些使用 iframe 实现的站点似乎没有受到影响。

我刚刚在插件的 HTML5 实现的 'fb-like'box' div 中添加了一个固定的 'data-height' 属性 - 似乎已经完成了这项工作。

于 2013-06-13T12:15:33.373 回答
0

看起来他们已经从“300px”(我认为就是这样)更改(或破坏)了默认的高度值,并将其替换为 120px,没有为流留下空间。如果您添加面,它会提高默认值并为流留出空间。

如果您将框的高度更改为 600 像素(取决于您想要什么),那么即使面朝外,它也会显示流。

例如,如果您转到:https ://developers.facebook.com/docs/reference/plugins/like-box/

然后打开流并关闭(即使在 FB Dev 的默认站点上)它仍然会隐藏没有指定高度的流。然后将高度更改为 600px,流将出现。

感觉不像内森提到的其他方法(无论如何我无法开始工作!:(哈哈)

希望这对其他人有帮助。:)

于 2013-07-04T09:47:45.013 回答