我正在尝试使用新的PhoneGap Facebook Connect插件,该插件应该只使用几行代码。 https://github.com/davejohnson/phonegap-plugin-facebook-connect
PhoneGap v1.2.0
在Eclipse中,我已经构建了插件中包含的示例项目,并添加了我的app_id和app_secret,并将所有文件放在必要的位置。看起来我已经做好了一切,但按钮执行以下操作:
我做错了什么?我有一个等待发布的杀手级应用程序依赖于这种Facebook集成,我急于发布它!
答案 0 :(得分:1)
问题在于phonegap核心实施。
官方Android Facebook插件打开了一个facebook身份验证对话框。
这一切都发生在phonegap中。 然而,他们使用普通线程而不是AsyncTask驱动线程。
AsyncTask概念允许在主UI线程中显示后台任务。
我为phonegap 1.2创建了一个名为tmaus的fork。
使用分叉的phonegap,您可以正确登录Facebook, 但是session_data的处理仍然存在。
答案 1 :(得分:0)
看看github / callback-android 你会发现我的fork(tmaus)尚未确认。