Я пытаюсь добавить родной fb подключиться к моему ионному приложению.
Я использую: - Ионные - ngCordova - http://ngcordova.com/docs/plugins/facebook/
Это мой код:
angular.module('starter.controllers', ['ngCordova'])
.config(function($cordovaFacebookProvider) {
var appID = 123456789;
var version = "v2.0"; // or leave blank and default is v2.0
$cordovaFacebookProvider.browserInit(appID, version);
})
Что приводит к этой ошибке >
Uncaught Error: [$injector:modulerr] Failed to instantiate module starter due to:
Error: [$injector:modulerr] Failed to instantiate module starter.controllers due to:
ReferenceError: facebookConnectPlugin is not defined
at browserInit (http://localhost:8100/lib/ngCordova/dist/ng-cordova.js:1576:7)
at http://localhost:8100/js/controllers.js:6:30
at Object.invoke (http://localhost:8100/lib/ionic/js/ionic.bundle.js:11994:17)
at runInvokeQueue (http://localhost:8100/lib/ionic/js/ionic.bundle.js:11900:35)
at http://localhost:8100/lib/ionic/js/ionic.bundle.js:11909:11
at forEach (http://localhost:8100/lib/ionic/js/ionic.bundle.js:8147:20)
at loadModules (http://localhost:8100/lib/ionic/js/ionic.bundle.js:11890:5)
at http://localhost:8100/lib/ionic/js/ionic.bundle.js:11907:40
at forEach (http://localhost:8100/lib/ionic/js/ionic.bundle.js:8147:20)
at loadModules (http://localhost:8100/lib/ionic/js/ionic.bundle.js:11890:5)
Пробовал пару вещей, но без какого-либо положительного результата: - Когда я его создаю и запускаю на своем устройстве, приложение отображает пустой экран
-
Пробовал обычный код кордовы js:
-
Изменен $cordovaFacebookProvider на $cordovaFacebook (на основе этой темы: forum.ionicframework.com/t/unknown-provider-cordovaprovider/13305/3
-
И это еще одна связанная нить, но мне не помогает. forum.ionicframework.com/t/does-ng-crodova-has-facebook-login/9163
У меня уже есть прототип, работающий с fb auth в браузере in-app. Но я действительно хочу иметь встроенную функциональность fb connect.