Facebook не получает ответ, ошибка не отображается - PullRequest
0 голосов
/ 11 июля 2019

Когда я пытаюсь войти в свое приложение через Facebook, оно не показывает мне, было ли оно успешным или неудачным.

Я уже пытался зайти на developer.facebook, чтобы правильно ввести мой Hash и App ID.переустановленная cordova-plugin-facebook4 удалена и добавлена ​​обратно андроид на ионных платформах

  this.fb.login(['email', 'public_profile']).then((response: 
      FacebookLoginResponse) => {
      this.provider = 'facebook'
      this.providerId = response.authResponse.userID
      this.token = response.authResponse.accessToken
      this.showAlert(this.token,this.providerId)
  })

ожидаемое предупреждение будет отображаться с отображаемым токеном независимо от того, определено оно или нет, но фактический вывод не показывает

1 Ответ

0 голосов
/ 15 июля 2019

Проверяете ли вы это с помощью Chrome Console, используя реальное устройство / эмулятор?Плагины Cordova не будут работать при тестировании с использованием ionic serve на ноутбуках / ПК.

Я бы предложил проверить, не возвращается ли ошибка (добавить перехват) после вызова.Добавьте журналы во всем потоке кода аутентификации и проверяйте выходы на каждом шаге.

Следуйте этому руководству: Учебное пособие по Ionic Facebook Auth

Если вы будете следовать каждому описанному шагу, вы должны бытьхорошо пойти.

У меня была проблема с этим плагином некоторое время назад, но я получал ответ, проблема, которая у меня была, была связана с перенаправлением.Я предлагаю вам проверить ответ на мой вопрос, если это поможет:

Ионная проблема перенаправления аутентификации Facebook

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...