2012-01-03 58 views
0

我正在使用Cakephp Facebook插件,目前为止除了事实上我需要在用户被激活登录之前重新加载我的页面一次或两次...FB登录后需要重新加载几次

我查了FB登录刷新部件,它的工作原理,只是不给我我需要的数据...

FB.Event.subscribe('auth.login',function(){ 
        window.location.reload() 
}); 
+0

这是对的FB.login()被调用后?你想要检索什么数据? – 2012-01-03 16:13:42

回答

0
FB.Event.subscribe('auth.login',function(){ 
        window.location.reload() 
}); 

之前盲目重新加载页面,你应该检查响应返回。

FB.Event.subscribe('auth.login',function(response){ 
     var isLoggedIn = decodeResponse(response); 
     if(isLoggedIn) 
        window.location.reload() 
     else 
        showErrorMessage(response); 
}); 
相关问题