gpt4 book ai didi

android - PhoneGap 与 Facebook Connect 集成的问题

转载 作者:行者123 更新时间:2023-11-30 04:27:43 25 4
gpt4 key购买 nike

我正在尝试使用新的 PhoneGap Facebook Connect 插件,它应该只需几行代码即可工作。 https://github.com/davejohnson/phonegap-plugin-facebook-connect

PhoneGap v1.2.0

在 Eclipse 中,我构建了插件附带的示例项目并添加了我的 app_id 和 app_secret 并将所有文件放在必要的位置。看起来我做的一切都正确,但按钮执行以下操作:

  • 登录:“未登录”提醒(即使我已通过应用程序和浏览器登录 Facebook)
  • 我:提醒“必须使用 Activity 访问 token 来查询有关当前用户的信息。类型:OAuthException
  • 获取 session :“未定义”警报
  • 获取登录:在浏览器中加载一个 facebook 页面,显示“发生错误。请稍后再试”
  • 注销:提醒“auth.statusChange 事件”

我做错了什么?我有一个 killer 级应用等待发布,它依赖于这个 Facebook 集成,我很想发布它!

最佳答案

问题出在 phonegap 核心实现上。

官方 Android Facebook 插件打开一个用于 facebook 身份验证的对话框。

这一切都发生在 phonegap 中。然而,他们使用普通线程而不是 AsyncTask 驱动的线程。

AsyncTask 概念允许在主 UI 线程中显示后台任务。

我为 phonegap 1.2 创建了一个名为 tmaus 的分支。

使用 fork 的 phonegap,您将能够正确登录到 facebook,但是 session_data 的处理仍然是坏的。

关于android - PhoneGap 与 Facebook Connect 集成的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8178328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com