我在基于cordova的Android应用中使用https://github.com/Wizcorp/phonegap-facebook-plugin
进行Facebook登录。我正在使用Facebook登录功能测试应用程序,在没有登录后,我开始收到错误说
{"errorMessage":"Facebook error: Session was closed and was not closed normally"}.
该应用实际上是连接到Facebook应用程序,但我得到一个错误响应。完全迷失了。哪里出错了
答案 0 :(得分:3)
我找到了解决方案。可以帮助某人分享它。我没有为Facebook App创建Android平台。 在Facebook App中添加android平台。不要忘记提及密钥哈希,如果没有密钥哈希,这将不起作用。
答案 1 :(得分:1)
确保您呼叫退出,否则会话将过期..
facebookConnectPlugin.logout(function(response){
alert(JSON.stringify(response));
}, function (response) { alert(JSON.stringify(response)) });
否则使用长期存在的facebook令牌,因为这是由于会话到期