通过" X"检测关闭facebook登录弹出窗口按键

时间:2015-07-07 13:15:58

标签: angularjs facebook-javascript-sdk

我使用此great模块作为基于angularjs的应用。 我的问题是如何检测用户是否被点击红色" X" Facebook登录弹出窗口关闭按钮?这个事件需要我去除"等待"屏幕上的装载机。

1 个答案:

答案 0 :(得分:1)

只需在response函数中添加.then()参数。

如果response.status == 'unknown'用户点击了取消。

<强> E.g。

$scope.login = function() {
    $facebook.login().then(function(response) {
      console.log(response);
      if (response.status == 'unknown') {
        console.log('Cancelled');
      }
      refresh();
    });
  };

<强> Plunkr link

希望它有所帮助。

相关问题