DaveJohnson Phonegap/Facebook plugin issues

怎甘沉沦 提交于 2019-12-11 18:12:24

问题


I'm try to get facebook integration into my cordova 1.8.1 application. I've tried several different plugins only to find that they don't support cordova 1.8. DaveJohnson's Plugin supposedly supports cordova 1.8 but I'm having issues with it. I'm getting a lot of errors when I click the login button that comes in the example index page:

2012-09-18 14:44:00.327 LCBCChurch[4597:707] Multi-tasking -> Device: YES, App: YES
2012-09-18 14:44:00.337 LCBCChurch[4597:707] Multi-tasking -> Device: YES, App: YES
2012-09-18 14:44:02.625 LCBCChurch[4597:707] CDVPlugin class FacebookConnectPlugin (pluginName: org.apache.cordova.facebook.Connect) does not exist.
2012-09-18 14:44:02.629 LCBCChurch[4597:707] ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.
2012-09-18 14:44:02.630 LCBCChurch[4597:707] FAILED pluginJSON = {"className":"org.apache.cordova.facebook.Connect","methodName":"init","arguments":["org.apache.cordova.facebook.Connect1","appid"]}
2012-09-18 14:44:02.632 LCBCChurch[4597:707] CDVPlugin class FacebookConnectPlugin (pluginName: org.apache.cordova.facebook.Connect) does not exist.
2012-09-18 14:44:02.634 LCBCChurch[4597:707] ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.
2012-09-18 14:44:02.635 LCBCChurch[4597:707] FAILED pluginJSON = {"className":"org.apache.cordova.facebook.Connect","methodName":"getLoginStatus","arguments":["org.apache.cordova.facebook.Connect2"]}
2012-09-18 14:44:16.426 LCBCChurch[4597:707] CDVPlugin class FacebookConnectPlugin (pluginName: org.apache.cordova.facebook.Connect) does not exist.
2012-09-18 14:44:16.428 LCBCChurch[4597:707] ERROR: Plugin 'org.apache.cordova.facebook.Connect' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.
2012-09-18 14:44:16.429 LCBCChurch[4597:707] FAILED pluginJSON = {"className":"org.apache.cordova.facebook.Connect","methodName":"login","arguments":["org.apache.cordova.facebook.Connect3","email"]}

I even followed a video tutorial to the T, but am getting these failures. Does anyone know what any of these mean and how I can fix them. Would truly appreciate any help you can provide, thanks!

------ UPDATE -------

I think it was the way that I loaded the .m and .h files. I didn't use "references" and I added it as a target.

However now I'm getting another error. The login button launches me over to facebook but now I get an error in fb "An error occurred. Please try again later." Any ideas how to fix that?


回答1:


Make sure you have added the facebook id at the eventlistener code snippet(right at the end of the index html.)




回答2:


Make sure you add an entry to Cordova.plist. "org.apache.cordova.facebook.Connect," for the key and FacebookConnectPlugin for the value.

Then, make sure you already have create a Facebook app and put your bundle ID in the Native IOS app section. Don't forget to enable login too.



来源:https://stackoverflow.com/questions/12483751/davejohnson-phonegap-facebook-plugin-issues

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!