我正在研究离子项目,我已经安装了这个插件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
答案 0 :(得分:0)
正如@bakrim在评论中所提到的,您需要在设备或模拟器上运行此代码。
要在iOS模拟器上运行:
ionic platform add ios
ionic build ios
ionic emulate ios
在Android模拟器上运行:
ionic platform add android
ionic build android
ionic emulate android
有关在真实设备上运行的详细信息:http://junerockwell.com/how-to-run-ionic-on-real-devices/