Facebook登录的Phonegap

Tom*_*Liu 6 single-sign-on facebook-login phonegap-plugins cordova

我跟着链接 -

https://github.com/phonegap-build/FacebookConnect/blob/962eb0a1c07935ff813e28aa9eaa5581f2e10416/README.md

安装facebook登录PhoneGap.

之后,我从插件文件夹"com.phonegap.plugins.facebookconnect"中复制样本"Scrumptious".另外,我更新了index.html中的"App ID".

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

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]初始化FacebookConnect Session

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

"

mac*_*iah 0

我收到了完全相同的错误,并且无法在任何地方找到修复程序,但事实证明该错误是由于我尝试使用该插件的方式造成的。

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

不确定这是否对您有帮助,但您是我看到的唯一一个发布相同错误的人,这就是我解决该问题的方法,所以希望它也对您有用。