我正在建立一个人们可以喜欢某个页面的网站,该页面上有两件事。


介绍文字。
一个Facebook的喜欢框。


该网站的目的是某种投票网站。人们可以在特定的Facebook页面上投票的地方。
当他们投票后,我希望他们的脸出现在likebox下方。我觉得没什么特别的。
但是它来了:当我在一个页面上拥有超过100个喜欢(面孔)的页面尝试时,它只会显示大约100张面孔,而不是我在FB页面上显示的2,9K。
所以我想知道的是:


我怎样才能让所有的人展示?
创建新的面孔行时,如何让Likebox自动更改高度。


这是我的代码:

<!DOCTYPE html>
<html>
<head>
<title>Peace project</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/nl_NL/all.js#xfbml=1&appId=190551424481588";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<p>Some introducing  text</p>

<div class="fb-like-box" data-href="http://www.facebook.com/dubsteptutor" data-height="3000" data-colorscheme="light" data-show-faces="true" data-header="false" data-stream="false" data-show-border="false"></div>
</body>
</html>


如您所见,我已将数据高度更改为3000,但仍然无法显示所有面孔。
在此处签出我的html文件:http://brq.nl/fb-like/

我真的需要这里的帮助。谢谢

最佳答案

data-height仅控制“像素框”的高度(以像素为单位),而不控制要显示的面数。

我已经使用过Facebook的Like Box工具,并且无论您将data-height设置为什么,似乎最多只能显示100张面孔。参数文档也没有包含有关如何设置面数的信息,因此目前尚不可能。

10-06 03:14