2012-03-02 6 views
3

버튼과 함께 잘 작동하는 덧글 플러그인이 있습니다. 나는 아무것도 변경되지 않았다는 것을 믿지 않는다. 같은 버튼을 iframe 메소드로 바꿨고 작동했지만 주석을 표시 할 수 없어 html5 및 xfbml 메소드를 모두 시도했습니다. 파이어 버그에서 소스를 살펴볼 때 코드가 있지만 아무 것도 표시되지 않습니까?facebook comment plugin이 (가) 사라졌습니다.

내 헤더 파일의 코드.

<meta property="fb:app_id" content="xxxx"/> 
<meta property="fb:admins" content="xxxx"/> 

<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-comments" data-href="http://www.liamhildebrand.com/dunn/contact" data-num-posts="2" data-width="470"></div> 

플러그인이 로딩을 중단하는 이유가 뭘까요?

답변

1

facebook 공유 버튼을 추가 했습니까? 이 스크립트를 너무로드하지 않으시겠습니까? 그들은 javascrit sdk를 방해하여 모든 html5 및 xfbml 플러그인이 작동하지 않게합니다. 그게 아니라면 문제가있는 URL을 공유하면 도움이 될 것입니다.

+0

먼저 당신은이를 추가해야합니다 '자책골을 : 홈페이지', 'OG : 제목을', 'OG : 이미지' (https://developers.facebook.com/tools/debug/og/object?q에서 = http % 3A % 2F % 2Fwww.liamhildebrand.com % 2Fdunn % 2Fcontact) 그런 다음 페이스 북과 간섭하기 때문에로드하려는 플러그인과 스크립트를 확인해야합니다. 내가이 말을 다시하는 이유는 내가 당신의 코드를 테스트하고 페이스 북에서 하나를 제외한 모든 스크립트를 제거한 후에 같은 결과를 얻었 기 때문입니다. 주석 상자가 작동하고있었습니다. 직접 해보고 말해줘. 영어로 죄송합니다. – dythffvrb

+0

감사합니다. 문제를 일으키는 YouTube 플러그인이었습니다. 당신의 도움을 주셔서 감사합니다. – user1048696

+0

같은 URL에서 문제가 발생했습니다. http://www.candide.ca/blog/recettes/moelleux-a-la-chataigne.html –

관련 문제