- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试将 Phonegap 3.1 与 phonegap-facebook-plugin 集成,以使我的应用程序能够使用 facebook 登录:
https://github.com/phonegap/phonegap-facebook-plugin
经过各种搜索后,我找到了一种方法使其可以与最新版本的 phonegap 一起使用,但我遇到了 2 个主要问题:
1) 我真的不明白如何在 facebook 开发人员面板上配置“ native Android 应用程序”,尤其是“类名”。
我在网上找到的信息有点困惑。我试过:
对于它们,我在 logcat 中收到此错误:
Failed to find provider info for com.facebook.katana.AttributionIdProvider
即使抛出这个错误,facebook 登录仍然有效,但是:
2) FB.init 返回未知状态,即使我已经登录,并且当我调用 FB.login 时,我收到:
You already authorized appname.
令人沮丧的是,应用用户每次打开应用时都必须确认授权...
我做错了什么?
最佳答案
如果有人感兴趣,我最终决定离开 facebook 连接插件并使用 facegap
集成非常简单。
编辑:
例子:
$(document).FaceGap({
app_id : 'xxxxxxxxxxxxxxxx',
scope : 'user_photos',
host : 'https://yourdomain.com', //App Domain ( Facebook Developer ).
onLogin : function (event)
{
if (event.message == "Success")
{
alert("LOGIN WORKED!");
}
},
onLogout : function (event) {
if (event.status === 1)
{
alert("LOGOUT!");
}
}
});
重要提示:host
参数必须是您应用域中的有效 URL(您在 facebook 应用配置中设置的那个)。它也可以是一个空白页面,它永远不会被加载,但需要是一个有效的 url,才能使 facegap 正常工作。
我还创建了一个 fork修复错误和新功能(提要功能):
关于javascript - Phonegap facebook 插件 : various issues with android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19786585/
我正在制作一个简单的 jQuery 导航系统,但我远不是这方面的专家,因为以下代码可能会演示.. HTML: HOME | ABOUT US
我目前正在编写自己的小型(基于网络的)音乐播放器。但我因为一些专辑而失败了。我将有关歌曲、专辑和艺术家的所有信息存储在 NoSQL 数据库中,如下所示: { "artist" : "Some
例如,在 message.properties 中空白字段的默认 i18n 消息是: default.blank.message=Property [{0}] of class [{1}] canno
我在使用 Qt State Machine. 时遇到了一些问题我永远无法执行这些状态:我遇到各种类型的错误,但我无法弄清楚问题出在哪里。有关错误和导致这些错误的代码的更多信息,请参阅下文。 这是我的主
我想知道 eclipse 的向导,keystore 密码和后屏幕中询问的密码有什么区别?如果我发布相同的内容怎么办? 坦克的 来自意大利的瓦莱里奥 最佳答案 what the difference w
这是一个我经常回来的问题: 什么最好要使用的集合,用于某些 xyz 情况(通常绑定(bind)到 DropDownList )? 有人有这方面的备忘单吗?各种选项之间的区别的完整列表? 最佳答案 如果
今晚有各种各样的问题。下载了更新的 Android Studio 和 Gradle 并进行了一些编码,然后开始出现这些错误。尝试卸载 android studio,将我的构建文件中的 Gradle 版
我正在寻找使用 Spring Data 提供的 API 对 Mongo Collection 实现 upsert 操作的正确方法。 详细来说,我有以下用例。集合 collection 的架构如下所示:
我在 OAuth 交换结束时获得的 id_token 具有以下内容: "id_token": { "aud":"xxx.apps.googleusercontent.com", "ema
我目前正在学习 C++ 继承,所以如果这个问题很愚蠢,我提前道歉。 实现这个场景: 父类(super class)有一个颜色属性,可以是任何颜色(假设颜色用整数表示)。 假设我有这个父类(super
我有第 1、2、3、4、5、6、7、8、9、10 列,我想在所有这些编号的列中搜索一个特定值并且名称 = Bob 所以: SELECT * FROM table WHERE name = BOB AN
已更新 我在第 4 章的问题 2 上遇到了一些麻烦,来自 Paul Kelly 的 “C 编程指南”。 据我所知,我的语法是正确的,但是当程序到达第 36 行时,程序会自动填充 scanf(); 变量
我正在使用 Google Maps JavaScript API V2 标记保存在数组中的位置。具有不同坐标的标记显示得很好,但我不知道如何显示具有相同坐标的各种标记。我需要它,因为一组位置可以具有相
我见过以下两种在 C API 中声明不透明类型的方式。在 C 中声明不透明结构/指针的各种方法有哪些?使用一种样式比使用另一种样式有什么明显的优势吗? 选项1 // foo.h typedef str
我正在尝试使用 cocos2dx 2.0.4 将 iOS 游戏移植到 Android 平台。该游戏的核心是用 C++ 编写的,我们设法在 iOS 上运行它,事实上该游戏在 Apple Store 上可
我正在尝试将 Phonegap 3.1 与 phonegap-facebook-plugin 集成,以使我的应用程序能够使用 facebook 登录: https://github.com/phone
当我使用 Interface Builder 将控件绑定(bind)到 NSArrayController 时,绑定(bind)检查器中的“ Controller 键”字段下有多种选项。 我理解什么是
我正在研究比较器和可比接口(interface)之间的差异。 在其他网站上,甚至在 stackoverflow 上,都提到当我们需要对各种字段进行排序时,我们使用了 Comparator。 现在我正在
我需要在我的 android 应用程序中实现 facebook 的共享功能。我的场景是我必须能够在所有其他 Activity 中使用在启动屏幕中创建的 facebook 对象。我已经检查过 SO 中的
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
我是一名优秀的程序员,十分优秀!