2013-08-02 6 views
0

나는 Facebook의 버튼이 보이지 않는 것처럼 다른 문제에 관해서 여기에서 다른 게시물을 보았습니다. 그리고 내가 추가하려고하는 버튼과 같은 페이스 북이 왜 세상에서 그렇게 보이지 않는지 알 수 없습니다. 게재. 나는 FB 개발자 페이지의 단계를 따라 갔지만 여전히 보여주지 못했습니다. 여기 내 코드가있다. 내가보고 있거나하지 않는 것이 잘못된 것입니까?Facebook 버튼이 보이지 않습니다.

<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&appId=1402069220010998"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

<div class="fb-like" data-href="http://www.winvipconcert.com"data-width="350" data-show-faces="false" data-send="false"></div> 
+0

Firefox 및 Chrome에서 테스트 한 코드가 정상적으로 작동합니다. – Malcolm

+0

답장을 보내 주셔서 감사합니다 Malcolm ... 크롬, 사파리 및 FF로 끝나면 어떤 이유로 든 전혀 나타나지 않습니다. – jsavage980

+0

크롬과 파이어 폭스에서도 잘 작동합니다. – Agent47DarkSoul

답변

0

크롬과 파이어 폭스에서 코드가 올바르게 동작합니다. 제 생각에 이것은 스타일링 문제입니다. div.fb-like

+0

Agent47DarkSoul 당신의 답변에 감사드립니다 ... div.fb와 비슷한 스타일의 컨테이너를 확인했습니다. – jsavage980

+0

페이지가로드 된 후, iframe이 생성되었는지 확인할 수 있습니까? . 또한 iframe에 스타일을 확인하십시오. – Agent47DarkSoul

+0

버튼처럼 클릭 한 후 나오는 팝업과 비슷한 문제가 있습니다. 위치 스타일 문제로 밝혀졌습니다. – Agent47DarkSoul

0

다음을 시도해보십시오. 코드간에 약간의 차이가 있지만 작동하는지 확인하십시오.

<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 = "http://connect.facebook.net/en_US/all.js#xfbml=1&appId=1402069220010998"; 
    fjs.parentNode.insertBefore(js, fjs); 
    }(document, 'script', 'facebook-jssdk')); 
</script> 
+0

Malcolm이 코드를 시도하고 슬픈 얼굴 아이콘이있는 회색 상자가 나타납니다 ... Lol 무언가가 마침내 작동 중입니다 – jsavage980

+1

Lol 같은 버튼에 슬픈 얼굴 아이콘이있는 회색 상자를 본 적이 없다고 생각합니다. / – Malcolm

관련 문제