我正在使用Facebook登录API(FB.login),我正在使用一些自定义逻辑来授权用户进入我的应用程序。它工作正常,但我有一些讨厌的问题。当用户点击Facebook登录按钮时,Facebook弹出窗口将出现在屏幕的右侧。
我从昨天开始尝试在FB Api文档中找到一些解决方案,但我没有找到任何东西。
此窗口显示为不同的浏览器窗口,所以我不能通过js / css更改它的位置。
感谢您的帮助!
P.S。这是代码(它是标准的FB登录API)
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 + '.');
});
} else {
console.log('User cancelled login or did not fully authorize.');
}
});