2011-11-02 2 views
0

Facebook에서 Iframe 유형 애플리케이션을 사용하고 있습니다.Iframe Like Button Plugin에서 페이지 새로 고침

Curretnly 우리는 Iframe Canvas Page (렌더링 페이지)에서 다음과 같은 버튼 코드를 사용하고 있습니다.

<iframe id="theiframe" src="http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.facebook.com%2fpages%2fRp9%2f151605171570927%3fsk%3dapp_196290923727494&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:330px; height:26px; padding-top:5px; padding-left:5px;" allowTransparency="true"></iframe> 

사용자가 "좋아요"를 클릭하면 "좋아하는"콘텐츠에 대한 페이지를 다시로드하려고합니다.

하지만 코드를 사용할 때 Like 버튼 이벤트가 발생하지 않습니다.

다음 링크에서 http://developers.facebook.com/docs/reference/plugins/like/ 버튼 이벤트와 같은 세부 정보가 제공됩니다. 하지만 그것은 xFBML 응용 프로그램과 함께합니다.

Iframe 응용 프로그램을 사용하고 있습니다. Iframe 옵션과 관련하여 위 링크에 대한 세부 정보는 없습니다.

누구든지이 문제에 관해 도움을 줄 수 있습니까? 사전에

감사합니다,

인 Ashish Shukla

답변

0

당신은 누군가가 같은 버튼을 클릭 할 때 트리거되는 edge.create 이벤트를 듣고 자바 스크립트를 사용할 수 있습니다.

FB.Event.subscribe 문서 :

: 나는 등 버튼을 xfbml에서 생성 또는 HTML5 아래와 같은 경우에만 작동은 iframe을 버튼으로 작동하지 않습니다 생각 https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

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