如果Show Faces被禁用,Facebook Like Box会隐藏Stream内容

时间:2013-06-12 17:50:00

标签: social-networking facebook-social-plugins facebook-likebox

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

我会专注于这里更明显的一个 如果禁用“显示面”选项并且没有为插件显式指定数据高度,则显示“流”活动的区域将减少为0,并且显示的所有区域都是双水平线。

使用Developers.facebook演示页面 (https://developers.facebook.com/docs/reference/plugins/like-box/)  1)输入地址的有效Facebook页面    - 默认值应显示宽度= 292,高度为空白,并选中所有其他选项。  2)取消勾选'Show Faces'     - Like Box缩小到只显示Header和Social Plugin页脚。  3)输入高度值(150 px以上的任何值应显示一些内容区域和垂直滑块,但Like Box总高度限制为输入的高度)

(我想将此作为Bug报告发布到Facebook,但无法找到正确的步骤。)

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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

如果你将盒子的高度改为600px(取决于你想要的东西),那么即使面部关闭它也会显示流。

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

然后打开流并面朝下(即使在FB Dev的默认站点上)它仍将隐藏未指定高度的流。然后将高度改为600px,将显示该流。

比Nathan提到的其他方法(不管怎么说,我无法开始工作)感觉不像是一种躲闪!:( LOL)

希望这有助于其他人。 :)