2012-05-22 5 views
0

두 스크립트가 작동하지 않는 것 같습니다. 나는 jssdk와 fb.share를 사용하여 facebook 공유 버튼과 같은 페이스 북을 얻는다. 그러나 그들은 함께 일하지 않습니다. 왜 그런가? 이 문제를 해결하는 방법?Facebook Share 버튼이 Facebook JSSDK와 충돌합니다. 해결 방법?

<div class="shr-fb"> 
     <a name="fb_share"></a> 
     <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script> 
    </div> 

그들은 서로 충돌합니다

<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> 

이 내 Fb.share 코드 다른 사람과 나는이 상황을 해결하는 방법을 모른다.

감사합니다.

답변

1

의미가 있습니다. 페이스 북의 점유율은 더 이상 사용되지 않으며 당신이 문서에서 읽을 수있는 더 이상 지원되지 않습니다 :

공유 버튼이 같이 버튼에 찬성 사용되지 않으며, 및 는 더 이상 지원되지 않습니다. 번으로 앱에 최대한의 트래픽을 유도 할 수있을 때마다 Like 버튼을 사용하십시오.

(참조 : http://developers.facebook.com/docs/share/)

그리고 :

이전 공유 버튼에 무슨 일이? 좋아요 버튼을 사용자 는 한 번의 클릭으로, 그 이미 연결 한 자신의 친구 확인할 수 있도록하여 연결할 수 있도록 클릭률을 향상하기 때문에 우리가 같이 버튼, 을 출시 할 때

우리는 공유 버튼을 추천하지 않습니다.

(참조 : http://developers.facebook.com/docs/reference/plugins/like/)

는 대신, Like button 사용하고 갈등으로 실행되지 않습니다.

1

한편 FaceBook JSSDK Api 및 HTML 스 니펫과 함께 Like 및 Share 버튼을 결합 할 수 있습니다.

<div class="fb-like" data-share="true" data-width="450" data-show-faces="true"> 
</div> 

그것은 추천하고 필요에 따라 기능 공유 버튼을 모두 표시합니다.