Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova 使用facebook登录的Phonegap_Cordova_Single Sign On_Phonegap Plugins_Facebook Login - Fatal编程技术网

Cordova 使用facebook登录的Phonegap

Cordova 使用facebook登录的Phonegap,cordova,single-sign-on,phonegap-plugins,facebook-login,Cordova,Single Sign On,Phonegap Plugins,Facebook Login,我跟踪了链接- 将facebook登录安装到PhoneGap 之后,我从插件文件夹“com.phonegap.plugins.facebookconnect”中复制了示例“Scrumptius”。此外,我还更新了index.html中的“appid” 然而,我仍然得到如下日志错误。我试着问谷歌,但我还是解决了这个问题。请帮忙 2014-04-21 20:02:04.247 HelloWorld[29811:60b]多任务->设备: 是的,应用程序:是的 2014-04-21 20:02:04.

我跟踪了链接-

将facebook登录安装到PhoneGap

之后,我从插件文件夹“com.phonegap.plugins.facebookconnect”中复制了示例“Scrumptius”。此外,我还更新了index.html中的“appid”

然而,我仍然得到如下日志错误。我试着问谷歌,但我还是解决了这个问题。请帮忙

2014-04-21 20:02:04.247 HelloWorld[29811:60b]多任务->设备: 是的,应用程序:是的

2014-04-21 20:02:04.259 HelloWorld[29811:60b]无限制访问 网络资源

2014-04-21 20:02:04.614 HelloWorld[29811:60b]由于以下原因重置插件 页面加载

2014-04-21 20:02:04.847 HelloWorld[29811:60b]Init FacebookConnect 会议

2014-04-21 20:02:04.848 HelloWorld[29811:60b]错误:方法“init:” 插件“org.apache.cordova.facebook.Connect”中未定义


我收到了这个完全相同的错误,在任何地方都找不到修复程序,但结果表明错误是由于我试图使用插件造成的

如果您通过window.facebookConnectPlugin访问facebook插件的方法,您将不会再看到错误,它应该可以正常工作,尝试通过FB对象或CDV.FB访问插件的方法,您将收到错误,您将无法正常工作

不确定这是否对您有帮助,但您是我看到的唯一一个发布相同错误的人,这就是我如何避免的,所以希望它也能对您起作用。

由于新API从app_id string属性(strings.xml)获取应用程序id,因此不再需要“init”方法 并使用facebookConnectPlugin代替FB


请参见此处的更改

您的Cordova版本?您解决了此问题吗?我有同样的理由:(好的,我也有同样的问题,所以我想我应该删除init行,但后来意识到这是唯一一个写app id的地方。我重新阅读了你的评论,意识到你提到了strings.xml。我不确定你的意思。如果你能详细说明strings.xml,我将不胜感激,因为我找不到该文件在我的项目中。顺便说一句,我目前正在尝试为iOS实现此功能。谢谢