1

Я создаю приложение с использованием Ionic, в котором я теперь создал Facebook-логин, используя OpenFB plugin. Это отлично работает в браузере, но когда я пытаюсь использовать его в эмуляторе Facebook, я перенаправляюсь на просмотр FB, и я могу войти в систему, но после этого представления я получаю белый экран, дающий мне предупреждение, которое читает (перевод с голландского) что-то например:Как избавиться от предупреждения Facebook в Ионном/Кордовом эмуляторе?

ПРЕДОСТЕРЕЖЕНИЕ БЕЗОПАСНОСТИ: Пожалуйста, обработайте URL-адрес выше, как и ваш пароль, и не сообщайте его никому. Дополнительную информацию см. В Справочном центре Facebook.

Я не получаю это предупреждение в браузере. Кто-нибудь знает, почему это так и как я могу это решить? Все советы приветствуются!

пс: мой Войти контроллер выглядит следующим образом:

.controller('LoginCtrl', function($scope, $state){ 
    $scope.fbLogin = function(){ 
     openFB.login(
      function(response){ 
       if (response.status == 'connected'){ 
        console.log('Facebook login succeeded. YEAH!!!'); 
        $state.go('tab.chats'); 
       } else { 
        console.log('The FB login failed.'); 
       } 
      }, 
      {scope: 'email, publish_actions'} 
     ); 
    } 
}) 
+0

ли вы найти способ исправить ваша проблема? У меня такая же проблема, и я все еще не могу найти решение. – user1107922

ответ

0

Попробуйте добавить плагин для браузера In-App в проекте, и это должно заставить его работать

cordova plugins add org.apache.cordova.inappbrowser 
Смежные вопросы