Appcelerator Titanium - Facebook模块登录失败

时间:2017-08-14 12:12:19

标签: titanium appcelerator appcelerator-titanium appcelerator-facebook

我已将facebook模块(https://github.com/appcelerator-modules/ti.facebook)添加到我的应用中,并按照页面上的说明进行操作。

当我调用Alloy.Globals.Facebook.authorize();时,出现错误:Uncaught undefined is not a constant in com.facebook.login.LoginBehavior

enter image description here

相同的代码适用于iOS。我应该怎么做才能在Android上使用它?

1 个答案:

答案 0 :(得分:0)

错误不在于Alloy.Globals.Facebook.authorize();语句,您需要查找fb.setLoginBehavior(fb.LOGIN_BEHAVIOR_NATIVE);之类的语句,只需尝试对该语句进行评论,看看这样就可以了。

或者只是尝试在方法中设置此LOGIN_BEHAVIOR_DEVICE_AUTH属性。

在我看来,您可以评论并删除该声明,因为此方法可能不适用于Android。

好运&干杯

Ashish Sebastian