cordova-plugin-facebook4 ionic facebookConnectPlugin 未定义

cordova-plugin-facebook4 ionic facebookConnectPlugin is not defined

我正在从事 ionic 项目,我已经安装了这个插件 cordova-plugin-facebook4 但是当我试图在控制器中使用它时

    .controller('LoginCtrl', function($scope) {
        console.log ("dzdqsdqs");

    $scope.login=function() {
      console.log ("dzdqsdqs");
            facebookConnectPlugin.login(['email'], function(response) {
                alert('Logged in');
                alert(JSON.stringify(response.authResponse));
            }, function(error){
                alert(error);
            })
        }
})

我收到这个错误: ReferenceError:未定义 facebookConnectPlugin

正如@bakrim 在评论中提到的,您需要运行 设备或​​模拟器上的此代码。

在 iOS 模拟器上 运行:

ionic platform add ios
ionic build ios
ionic emulate ios

在 Android 模拟器上 运行:

ionic platform add android
ionic build android
ionic emulate android

有关 运行ning 在真实设备上的更多信息:http://junerockwell.com/how-to-run-ionic-on-real-devices/