2011-09-30 2 views
3

FBL Like 버튼의 iframe 버전을 button_count 레이아웃과 함께 사용하고 있습니다. 또한 show_faces = false를 설정했습니다. 이 레이아웃은 버튼과 좋아하는 개수의 카운트 박스와 같은 버튼을 보여주기 위해 사용되었습니다.레이아웃 = button_count 인 버튼이 기본 90px를 내림

이제 내 이름이 좋아하는 버튼의 오른쪽에 링크 된 다음 내 이름 아래에 페이지를 좋아하는 다른 사용자의 수와 함께 표시되는 것으로 보입니다. Like 버튼 documentation은 기본 너비가 90 픽셀이고 이것이 iframe 코드에서 지정하는 것과 같지만이 새로운 레이아웃은 90 픽셀 이내에 들어 가지 않습니다.

example image]()

는 아무도 내가 예전의 레이아웃을 얻을 수있는 방법을 알고 있나요하거나 페이스 북이 기능을 변경하고 문서를 업데이트하지 않는 경우입니까?

답변

1

이것은 Facebook을 변경하지 않고 문서를 업데이트하는 경우입니다.

버튼 모양의 iFrame이 button_count 레이아웃 매개 변수를 무시하고 표준 레이아웃을 표시하는 것으로 보입니다. 이를 해결하려면 HTML5 또는 XFBML 버전으로 전환하십시오.

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. 

출처 :

+0

내 코드가 내 복제본입니까? –

2

Facebook Developers 그냥 data-layout="button_count"을 설정하고이 작은 버전을 얻을 것이다.

+0

질문에서 언급했듯이 data-layout = "button_count"를 지정하고 여전히 넓은 레이아웃을 얻고 있습니다. –

3

다음을 시도해보십시오. src의 모든 쿼리 문자열에 대해 & amp; ~ &