我一直在尝试使用我网站上的Facebook登录按钮。登录按钮在我第一次访问页面时以及通过链接到达页面时正确呈现,但是,如果我在Firefox和Safari for Mac中使用cmd + r进行刷新,则按钮不会呈现。
有没有人有任何想法?可以在主页 - http://www.totalwindsurf.co.uk
上找到该按钮的示例感谢。
答案 0 :(得分: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>