Facebook喜欢按钮状态更新

时间:2012-04-09 21:14:00

标签: facebook facebook-like facebook-login

我在同一页面上有一个类似按钮和一个登录按钮。该页面位于Facebook iframe之外。如果我没有登录并通过登录按钮登录,则类似按钮状态不会更新。但如果我没有登录并通过类似按钮登录,则登录按钮会更新。从我可以告诉类似按钮似乎无法在window.fbAsyncInit被触发时接收更新。

当我通过页面上的其他Facebook按钮登录时,有没有办法更新类似按钮?

1 个答案:

答案 0 :(得分:0)

这是一个解决方法。

订阅auth.statusChange(http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/)并检查是否是成功登录。如果是这样,请将类似按钮代码重新渲染到DOM中,然后让Javascript SDK使用FB.XFBL.parse()(http://developers.facebook.com/docs/reference/javascript/FB.XFBML)重新解析它。解析/)

相关问题