科尔多瓦 - 插件 - facebook4离子facebookConnectPlugin没有定义
问题描述:
我工作的离子项目,我已经安装了这个插件科尔多瓦 - 插件 - facebook4 但是当我试图在控制器科尔多瓦 - 插件 - facebook4离子facebookConnectPlugin没有定义
.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 android
ionic build android
ionic emulate android
欲了解更多信息:http://junerockwell.com/how-to-run-ionic-on-real-devices/
你在尝试这种
要在Android模拟器上运行浏览器吗?因为这是不会在浏览器上工作,你必须安装它在设备或模拟器 – Deepika
是的我试图在浏览器 这段代码是正确的? – bakrim