Определить закрытие входа в Facebook с помощью кнопки «X»

0

Я использую этот отличный модуль для своего приложения на основе angularjs. Мой вопрос заключается в том, как определить, был ли нажат пользователь на красной кнопке закрытия "X" во всплывающем окне входа в facebook? Это событие нуждается во мне, чтобы удалить "ожидающий" загрузчик с экрана.

Теги:
facebook-javascript-sdk

1 ответ

1
Лучший ответ

Просто добавьте аргумент response внутри функции .then().

Если response.status == 'unknown' пользователь нажал кнопку cancel.

Например

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

Ссылка Plunkr.

Надеюсь, поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню