openFB Facebook Войти Javascript

Я пытаюсь использовать OpenFB для создания логина Facebook для моего приложения, которое я создаю с помощью Phonegap. Я получаю сообщение о безопасности после входа в систему на белом экране.

Это мой код:

 openFB.init('1573489959575513'); // Defaults to sessionStorage for storing the Facebook token

 //  Uncomment the line below to store the Facebook token in localStorage instead of sessionStorage
 //openFB.init('1573489959575513', 'something here', window.localStorage);

 function login() {
 openFB.login('email',
 function() {
 alert('Facebook login succeeded');
 },
 function() {
 alert('Facebook login failed');
 });
 }

и ошибка, которую я получаю, говорит: ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ: Пожалуйста, относитесь к указанному выше URL так же, как к паролю

Люди сказали, чтобы установить плагин InAppBrowser, который я добавил в мой файл конфигурации, но я не уверен, как его назвать? Если это решение.

В настройках своего разработчика Facebook я установил "Действительные URI перенаправления OAuth" как https://www.facebook.com/connect/login_success.html.

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

Спасибо!

2 ответа

Вы должны установить плагин InAppBrowser (а не просто добавить его в файл конфигурации)

cordova plugin add org.apache.cordova.inappbrowser

Как написал Ниг. Вам нужно добавить Inappbrowser в OpenFB для работы.

Новый способ добавить этот плагин:

cordova plugin add cordova-plugin-inappbrowser
Другие вопросы по тегам