function fbLogoutUser() {
FB.getLoginStatus(function(response) {
if (response && response.status === 'connected') {
FB.logout(function(response) {
document.location.reload();
top.location.href = 'url here';
});
} else if (response.status === 'not_authorized')
{
FB.logout(function(response) {
document.location.reload();
top.location.href = 'url here';
});
}
});}
如果它在这里说“在这里”,浏览器会像尝试加载此页面一样,但之后就不会到达那里。
答案 0 :(得分:0)
您似乎正在为两个预期的响应状态重新加载当前位置。您要重新加载当前位置还是重定向?
FB.logout(function(response) {
document.location.reload(); // reload of current location here
top.location.href = 'url here';
});
您可以在此处查看重定向的发生方式:https://jsfiddle.net/jhend2099/35vbfbd9/