如何解决FB.Event.subscribe“ auth.logout”,函数响应不起作用,但FB.Event.subscribe“ auth.login”,function响应
我的Login.html代码中的fbAsyncInit
window.fbAsyncInit = function() {
FB.init({
appId : '843793916154196',xfbml : true,version : 'v8.0'
});
FB.AppEvents.logPageView();
FB.getLoginStatus(function(response) {
statusChangeCallback(response);
});
/*FB.Event.subscribe('auth.statusChange',function(response) {
window.location = "Redirect.html";
});*/
FB.Event.subscribe('auth.login',function(response) {
//alert("Logged in.. Redirecting you now...");
//window.location = "User_Home.html";
window.location = "Redirect.html";
});
};
它在成功登录Facebook时有效
但是我的User.html代码中的fbAsyncInit
window.fbAsyncInit = function() {
FB.init({
appId : '843793916154196',version : 'v8.0'
});
FB.AppEvents.logPageView();
//If not logged in then redirect
FB.getLoginStatus(function(response) {
statusChangeCallback(response);
});
FB.Event.subscribe("auth.logout",function(response) {
window.location = "Redirect.html";
});
};
在我退出页面后无法正常工作
为什么auth.login可以工作时auth.logout不起作用
互联网上的大多数问题是关于auth.login无法正常工作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。