Android 尝试使用cordova facebook插件登录facebook时出错

Android 尝试使用cordova facebook插件登录facebook时出错,android,facebook,cordova,facebook-javascript-sdk,Android,Facebook,Cordova,Facebook Javascript Sdk,我制作了一个android应用程序,它使用Cordova Facebook插件连接到Facebook并使用Facebook API。。在手机上试用时,我可以登录到Facebook,api也可以正常工作,但第二次登录时,我收到一个错误消息,说 cordova Facebook connect插件登录失败!Facebook错误:无法接收访问令牌 (沙盒:禁用) 我试过这个: 但是不起作用 我做错了什么?在本机android上,当用户已经登录(创建了一个会话,您尝试再次检索它)时,如果您尝试在没有ge

我制作了一个android应用程序,它使用Cordova Facebook插件连接到Facebook并使用Facebook API。。在手机上试用时,我可以登录到Facebook,api也可以正常工作,但第二次登录时,我收到一个错误消息,说

cordova Facebook connect插件登录失败!Facebook错误:无法接收访问令牌

(沙盒:禁用)

我试过这个:

但是不起作用


我做错了什么?

在本机android上,当用户已经登录(创建了一个会话,您尝试再次检索它)时,如果您尝试在没有getActiveSession的情况下获取AccessToken,则会出现此错误。您只需在onResume上添加session.getActiveSession()即可。你可以看到


但是我真的不知道问题是出在你正在使用的插件上(我从来没有使用过),还是出在你的代码上。您需要分享更多信息。

如果您可以登录一次,那么问题不在于沙箱。本机(java)当您打开facebook会话并再次尝试打开它时,您将收到此错误。因此,调用Session.getActiveSession()并检查是否已打开。我们要做的是找出问题是在你的代码中还是在插件中出现了一些bug。为此,您需要显示一些代码,然后我可以尝试帮助您。您是否生成了应用程序设置中提到的哈希nad?如果是,您使用了什么版本的OpenSSL?@SahilMittal Yeah这样做了。。。我读到一些版本的问题,哈希没有问题:/