Facebook javascript登录窗口
使用Facebook的Javascript SDK,您可以Facebook javascript登录窗口,javascript,facebook,Javascript,Facebook,使用Facebook的Javascript SDK,您可以 FB.login(function(response) { if (response.authResponse) { console.log('Welcome! Fetching your information.... '); FB.api('/me', function(response) { console.log('Good to see you, ' + response.name + '.'
FB.login(function(response) {
if (response.authResponse) {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function(response) {
console.log('Good to see you, ' + response.name + '.');
FB.logout(function(response) {
console.log('Logged out.');
});
});
} else {
console.log('User cancelled login or did not fully authorize.');
}
}, {scope: 'email'});
我的问题是,通过使用它,它会打开一个弹出窗口,一些浏览器会关闭它。我怎样才能用另一种方式做到这一点?那里面是什么?或者一个覆盖物什么的
谢谢。很抱歉,您只能以FB api允许的任何方式进行操作
你可以尝试对其机制进行反向工程,但一旦facebook改变其平台中的任何内容,它就会崩溃。你应该只调用FB.login或任何提示弹出窗口的方法,作为用户单击某个内容的直接结果。然后弹出窗口将不会被阻止。如果您尝试在页面加载或随机时间运行它,它将被阻止