我使用此great模块作为基于angularjs的应用。 我的问题是如何检测用户是否被点击红色" X" Facebook登录弹出窗口关闭按钮?这个事件需要我去除"等待"屏幕上的装载机。
答案 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 强>
希望它有所帮助。