2

我从 javascript 函数调用 FB.login :

<a onclick="loggin()">login facebook</a>

function loggin (){ 
FB.login(function(response) {           
   if (response.authResponse) {
     window.location.reload();
   }
 });
}

弹出窗口打开,我可以登录,但弹出登录后没有关闭。该页面在此 url 处保持为空:

https://www.facebook.com/dialog/permissions.request?_path=permissions.request&app_id= ...

我在 Chrome、Firefox 和 Safari 中也有同样的行为。我在端口 80 上运行我的应用程序,并且我的 facebook 应用程序正确配置了正确的 URL。

谁能帮助我?

问候

4

1 回答 1

0

Hi I know this is too old but you may try this:

function loggin (){ 
FB.login(function(response) {           
   if (response.authResponse) {
     window.location.reload();
     return false;
   }
 });
}
于 2012-10-31T11:41:41.963 回答