我正在开发我的第一个 Facebook 应用程序,使用 Phonegap 2.5 和 Phonegap Facbook 连接器插件。
在 Android 上一切正常,下面的代码显示响应,并且用户 ID 包含在响应中。
在 iOS 上,完全相同的代码也可以工作,返回一个 authtoken,但结果中的 userId 为空。
你知道问题可能是什么吗?
谢谢你的帮助!
FB.init({
appId : "xxxx",
nativeInterface : CDV.FB,
useCachedDialogs : false
});
//Some code later, Init is already called
FB.login(function(response) {
console.log(JSON.stringify(response));
//response.authResponse.userId is empty on iOS, not on Android
}, {
scope : "email"
});