FB.Event.subscribe不适用于auth.login,auth.logout和auth.statusChange

use*_*745 1 plugins facebook facebook-graph-api

Facebook允许我使用弹出窗口登录,这很好.

但我无法使用FB.Event.subscribe捕获任何事件.我试过订阅auth.statusChange,正如很多论坛所提到的那样.似乎什么都没有用.

即便如此,这也是行不通的.怎么了 ?

FB.getLoginStatus(function(response) {
            console.log(response);
            });
Run Code Online (Sandbox Code Playgroud)

use*_*745 6

终于找到了问题.在Facebook应用程序设置中,我的应用程序域设置为localhost(它不接受127.0.0.1),我访问我的localhost为127.0.0.1,这就产生了问题.

当我开始以localhost身份访问该站点时,我能够捕获所有事件.请注意这一点.