我正在使用带有button_count布局的FBL Like按钮的iframe版本。我也设置了show_faces = false。这个布局用于显示(代码生成器仍显示)只是喜欢按钮和一个带有喜欢数量的计数框。
现在它似乎显示了一个链接到like按钮右侧的名字,然后是我姓名下方的字符串以及喜欢该页面的其他用户的数量。 Like按钮documentation表示默认宽度为90像素,这是我在iframe代码中指定的,但是这种新布局不适合90 px。
有谁知道我如何能够恢复旧布局,或者这是facebook更改功能而不更新文档的情况?
答案 0 :(得分:3)
试试这个:对于src中的所有查询字符串,更改所有& amp; amp;到&
答案 1 :(得分:2)
只需设置data-layout="button_count"
,即可获得较小的版本。
答案 2 :(得分:1)
这是标准视图格式。
layout = button_count是您为实现此目标而寻找的布局。
最小宽度:90像素。默认宽度:90像素。高度:20像素
<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_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-send="false" data-layout="button_count" data-width="90" data-show-faces="false" data-font="lucida grande"></div>
•layout - there are three options.
•standard - displays social text to the right of the button and friends' profile photos below. Minimum width: 225 pixels. Default width: 450 pixels. Height: 35 pixels (without photos) or 80 pixels (with photos).
•button_count - displays the total number of likes to the right of the button. Minimum width: 90 pixels. Default width: 90 pixels. Height: 20 pixels.
•box_count - displays the total number of likes above the button. Minimum width: 55 pixels. Default width: 55 pixels. Height: 65 pixels.
答案 3 :(得分:1)
我认为这是Facebook更改功能而不更新文档的情况。
似乎相似按钮的iFrame版本现在忽略了button_count布局参数并且仍然显示标准布局。要解决它,只需切换到HTML5或XFBML版本。