FB.Event.subscribe('auth.logout',函数(响应)和重定向到网站无法正常工作

时间:2012-01-16 06:01:58

标签: facebook

我们正在使用

<fb:login-button autologoutlink="true"></fb:login-button> 

和注销:

FB.Event.subscribe('auth.logout', function(response) 

但点击退出按钮后,它会从Facebook注销,但不会重新加载页面而FB.Event.subscribe('auth.logout', function(response)无法正常工作

1 个答案:

答案 0 :(得分:1)

您是否确定在window.fbAsyncInit函数中执行FB.Event.subscribe?例如:

window.fbAsyncInit = function() {

FB.init({
  ......
)};

FB.Event.subscribe('auth.logout', function(response){
  // User is now logged out
  window.refresh();
)};

};

我遇到了类似的问题,当我在fbAsyncInit之外使用Event.subscribe时它不会触发,但将其移动到内部可以解决问题。希望这适合你。