我对authResponseChange
事件感到困惑。
一旦我转到我的fb应用:https://apps.facebook.com/f-local
我自动通过服务器端的cookie登录,当Javascript被解雇时,if (response.status === 'connected')
已经是真的。
FB.Event.subscribe('auth.authResponseChange', function (response) {
if (response.status === 'connected') {
window.location.reload();
}
}
第一次刷新网站,我打算这样做。然而令人惊讶的是,即使用户已经登录,这个事件每次都会继续发射,因此根本不应该有任何authResponseChange
,但是这会继续发射并且最终会以无限循环结束。 / p>
我非常坚持这一点。如何在首次成功登录后重新加载我的网站?