내 phonegap 응용 프로그램을 facebook connect 플러그인을 통해 facebook과 통합하려고합니다. git가 나를 위해 작동하지 않았기 때문에 나는 here 지시를 따랐다. 그러나 나는 똑같은 설정으로 어느 쪽이든 끝날 것이라고 생각한다. 내 응용 프로그램 ID를 사용하여 FB.init()를 수행 한 후 다음 코드를 실행하면phongegap facebook connect 통합 문제
, 나는 로그 캣 출력이 표시되지만
console.log('Debug 1');
var params = {
method: 'feed',
name: 'Facebook Dialogs',
link: 'https://developers.facebook.com/docs/reference/dialogs/',
picture: 'http://fbrell.com/f8.jpg',
caption: 'Reference Documentation',
description: 'Dialogs provide a simple, consistent interface for applications to interface with users.'
};
console.log(params);
FB.ui(params, function(obj) { console.log(obj);});
"코르도바 페이스 북에 연결 플러그인 auth.status에 실패"라는 경고를 얻을 :
09-03 21:29:00.230: D/CordovaLog(21824): Error: Status=2 Message=Class not found
09-03 21:29:00.230: D/CordovaLog(21824): file:///android_asset/www/cordova-2.0.0.js: Line 938 : Error: Status=2 Message=Class not found
09-03 21:29:00.230: I/Web Console(21824): Error: Status=2 Message=Class not found at file:///android_asset/www/cordova-2.0.0.js:938
내 앱의 Facebook 인증 또는 일부 코드 문제에 문제가 있는지 궁금합니다. keytool을 사용하여 Android 해시 키를 생성하고 Facebook 개발자 페이지에 제출했습니다. 동일한 키 저장소를 사용하여 이클립스에서 안드로이드 응용 프로그램으로 안드로이드 프로젝트를 내보낼 때 keytool (동일한 키 저장소)에서 사용한 별칭을 표시하지 않습니다. 그래서 나는 별명과 암호가 같은 새 별명을 만든 다음 휴대 전화에 APK를 설치합니다. 여기에 무슨 문제가있는 것 같습니까?