javascript - Phonegap 2.4 Facebook 插件登录不起作用

标签 javascript android facebook cordova

我正在尝试将 facebook connect 插件与 phonegap 一起使用,但我遇到了一个奇怪的问题。我正在使用自己的手机(Samsung Galaxy Note II)进行调试。我已经安装了 HackBook 示例应用程序。

当我启动它并单击“登录 facebook”按钮时,本地 facebook 应用程序启动并提示登录页面。我输入我的 FB 凭据,而不是显示我的测试 facebook 应用程序授予,它显示三星 Galaxy Note II 应用程序......

现在,如果我从手机中删除 Facebook 应用程序,并重新启动 hackbook 应用程序,登录按钮现在会显示 facebook 登录页面的“网络”版本,一切正常。

总结:如果我的手机上安装了 facebook 应用程序,hackbook 示例应用程序会使用它来执行 facebook 的登录步骤,但它想要授予 Galaxy Note II FB 应用程序而不是我自己的应用程序。

如果我删除手机的 facebook 应用程序,一切正常。

我需要帮助

谢谢

最佳答案

您需要确保在 Facebook 应用面板(原生 Android 应用部分)中添加 key 哈希。您需要散列用于签署应用程序的 key 。还有一件事,确保包名称正确并启用 Facebook 登录。

关于javascript - Phonegap 2.4 Facebook 插件登录不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15835412/

相关文章:

javascript - 如何从 Tampermonkey 脚本访问 Java 类?

javascript - 检测浏览器是否关心元视口(viewport)

javascript - 使用 ngFor 在特定布局中渲染表格

Android 弹出菜单阴影

java - 如何修复 'java.lang.ClassCastException: Activity must implement fragment' s 回调'

javascript - location.href 仅适用于 Chrome

javascript - React Pose + React Router 键无法识别?

java - 恢复键添加新行而不是发送消息

托管在 SSL 上的 Facebook 应用程序为某些访问者提供 "Connection not trusted"错误

没有 SSL 的 Facebook 应用程序