我创建了这个简单的代码:
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
alert('connected');// connected
} else if (response.status === 'not_authorized') {
alert('not_authorized');// not_authorized
} else {
alert('not_logged_in');// not_logged_in
login();
}
这是登录功能,但如果我在 not_autohized 部分使用 login(),窗口会出现并立即关闭(自动)
function login() {
FB.login(function(response) {
if (response.authResponse) {
// connected
} else {
// cancelled
}
});
}
但是如何在javascript中授权应用程序?
这是我的完整代码: http: //pastebin.com/Qv9ayb9V