2011-10-30 3 views
0

내 웹 사이트에서 Facebook 로그인 버튼을 사용하여 실험하고 있습니다. 로그인 버튼은 페이지에 처음 액세스 할 때 제대로 렌더링되지만, 링크를 통해 페이지에 도착하면 Firefox 및 Mac 용 Safari에서 cmd + r을 사용하여 새로 고침하면 버튼이 렌더링되지 않습니다.새로 고침 후 Facebook 로그인 버튼이 렌더링되지 않습니다.

누구에게 아이디어가 있습니까? 버튼의 예는 홈페이지 (http://www.totalwindsurf.co.uk

)에 있습니다.

답변

1

fbml 버전을 사용하는 경우 javascript 및 xfbml 구문 분석을 사용하여 단추를 렌더링 할 수 있습니다. https://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/

<div id="build1"></div> 
<script> 
    window.Build1 = function(){ 
    Cbuild1 = document.getElementById('build1'); 
    Cbuild1.innerHTML = ""; 
    Cbuild1.innerHTML = "<fb:login-button autologoutlink="true"></fb:login-button>"; 
    FB.XFBML.parse(Cbuild1); 
    } 
    setTimeout("Build1()",1000); 
</script> 
+0

지금까지 너무 감사합니다. 내가 fbml 버전에 문제가있는 이유는 무엇입니까? – Tom

관련 문제