Cordova / Phonegap插件 - 安卓 - 会话已正确关闭

时间:2014-11-12 11:47:12

标签: android facebook facebook-graph-api cordova

我在基于cordova的Android应用中使用https://github.com/Wizcorp/phonegap-facebook-plugin进行Facebook登录。我正在使用Facebook登录功能测试应用程序,在没有登录后,我开始收到错误说

{"errorMessage":"Facebook error: Session was closed and was not closed normally"}.

该应用实际上是连接到Facebook应用程序,但我得到一个错误响应。完全迷失了。哪里出错了

2 个答案:

答案 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令牌,因为这是由于会话到期