Appcelerator Facebook模块没有';t fire登录事件

Appcelerator Facebook模块没有';t fire登录事件,facebook,facebook-graph-api,module,appcelerator,appcelerator-titanium,Facebook,Facebook Graph Api,Module,Appcelerator,Appcelerator Titanium,Appcelerator 5.2.0 Facebook模块(Android)在成功登录后不会触发“登录”事件 可能是什么 var FB = require('facebook'); FB.initialize(); FB.permissions = ['public_profile', 'email', 'user_events']; FB.forceDialogAuth = false; FB.addEventListener('login', function() { alert(

Appcelerator 5.2.0 Facebook模块(Android)在成功登录后不会触发“登录”事件

可能是什么

var FB = require('facebook');
FB.initialize();
FB.permissions = ['public_profile', 'email', 'user_events'];
FB.forceDialogAuth = false;
FB.addEventListener('login', function() {
     alert('login');
});
FB.authorize();
谢谢

你好Oxana

其他Android安装步骤 由于Facebook模块v4.0.0,对于Android平台,您需要:

  • 将Facebook登录活动添加到Android清单
  • 将Facebook应用程序ID添加到Android resources string.xml文件中
  • 创建一个Facebook代理并将其与当前活动相关联(您需要)
舱单:

<ti:app>
    <android xmlns:android="http://schemas.android.com/apk/res/android">
        <manifest>
            <application>
                <activity android:label="@string/app_name"
                    android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
                <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
            </application>
        </manifest>
    </android>
<ti:app>
你好,奥克萨纳

其他Android安装步骤 由于Facebook模块v4.0.0,对于Android平台,您需要:

  • 将Facebook登录活动添加到Android清单
  • 将Facebook应用程序ID添加到Android resources string.xml文件中
  • 创建一个Facebook代理并将其与当前活动相关联(您需要)
舱单:

<ti:app>
    <android xmlns:android="http://schemas.android.com/apk/res/android">
        <manifest>
            <application>
                <activity android:label="@string/app_name"
                    android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
                <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
            </application>
        </manifest>
    </android>
<ti:app>

win.fbProxy = fb.createActivityWorker({lifecycleContainer: win});