我已将facebook模块(https://github.com/appcelerator-modules/ti.facebook)添加到我的应用中,并按照页面上的说明进行操作。
当我调用Alloy.Globals.Facebook.authorize();
时,出现错误:Uncaught undefined is not a constant in com.facebook.login.LoginBehavior
相同的代码适用于iOS。我应该怎么做才能在Android上使用它?
答案 0 :(得分:0)
错误不在于Alloy.Globals.Facebook.authorize();
语句,您需要查找fb.setLoginBehavior(fb.LOGIN_BEHAVIOR_NATIVE);
之类的语句,只需尝试对该语句进行评论,看看这样就可以了。
或者只是尝试在方法中设置此LOGIN_BEHAVIOR_DEVICE_AUTH
属性。
在我看来,您可以评论并删除该声明,因为此方法可能不适用于Android。
好运&干杯强>
Ashish Sebastian