Проблема с установкой cordova-plugin-facebook4 - PullRequest
0 голосов
/ 17 января 2019

пытался заставить cordova-plugin-facebook4 работать с моим приложением cordova. Я использую Framework7 и Android версии платформы 6.4. Я успешно установил плагин, установив идентификатор и имя приложения, используя:

cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="***" --variable APP_NAME="***"

Framework7 загружается после метода deviceready, поэтому мой код запускается после того, как устройство готово. Я собираю приложение и отлаживаю на своем телефоне Android.

Ниже кода, который я использую в событии onclick моей кнопки facebook:

var fbLoginSuccess = function (userData) {
    alert("UserInfo: " + JSON.stringify(userData));
    facebookConnectPlugin.getAccessToken(function(token) {
        alert("Token: " + token);
    }, function(err) {
        alert("Could not get access token: " + err);
    });
}

facebookConnectPlugin.login(["public_profile"],
    fbLoginSuccess,
    function (error) { alert("" + error) }
);

При запуске приложения на моем устройстве Android я получаю эту ошибку:

Uncaught ReferenceError: facebookConnectPlugin is not defined

Любая помощь будет высоко ценится, спасибо

1 Ответ

0 голосов
/ 18 января 2019

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

...