从几天开始,我在 Facebook Like 框上遇到了一些问题,我想设置自定义高度,例如 800 像素,但是如果我关闭“显示面孔”它有它的默认高度,如果我打开“显示面孔”我有我的自定义高度,但是仍然有默认的高度提要和很多带有面孔的行...
有什么帮助吗?
编辑:
为了清楚起见,我的代码已经运行了半年多,没有任何变化,就在几天前,
从几天开始,我在 Facebook Like 框上遇到了一些问题,我想设置自定义高度,例如 800 像素,但是如果我关闭“显示面孔”它有它的默认高度,如果我打开“显示面孔”我有我的自定义高度,但是仍然有默认的高度提要和很多带有面孔的行...
有什么帮助吗?
编辑:
为了清楚起见,我的代码已经运行了半年多,没有任何变化,就在几天前,
这是您的解决方案:
替换为您的信息:(我将高度设置为800px)
<div class="fb-like-box" data-href="http://www.facebook.com/username-of-youe-page" data-width="292" data-height="800" data-show-faces="false" data-stream="true" data-header="true"></div>
这是您的 JavaScript:(最好在 “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/en_GB/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
成功!
这是 Facebook 本身的错误,仍未修复。我已经向他们提交了错误报告,并会在问题得到解决后相应地更新我的帖子。