우리는 새로운 Ionic 앱에서 로그인 프로세스를 지원하기 위해 Wizcorp PhoneGap facebook plugin (https://github.com/Wizcorp/phonegap-facebook-plugin)을 통합하려고합니다.Wizcorp phonegap facebook 플러그인과 관련된 문제
페이스 북을 통한 로그인은 새로운 사용자에게 잘 작동하는 것 같습니다. 문제는 사용자가 로그 아웃하여 다시 로그인하려고 시도 할 때 오류가 발생하는 것입니다.
Facebook error: Session was closed and not closed normally
여기서 무엇이 잘못 되었나요? 우리가 오류 - 우리는 아래의 코드를 실행하려고 할 때
그러나 : 우리는이 링크를 확인 한
function fbLogin() {
facebookConnectPlugin.login(['email'], function (response) {
alert("Login Successfull");
alert(JSON.stringify(response));
}, function (error) {
alert("Login ERROR");
alert(JSON.stringify(error));
})
}
function getDetails() {
facebookConnectPlugin.getLoginStatus(function (response) {
if (response.status === 'connected') {
alert("You're connected!");
var userID = response.authResponse.userID;
facebookConnectPlugin.api('/' + response.authResponse.userID + '?fields=id,name,picture.width(400).height(400)', [], function (result) {
alert(JSON.stringify(result));
})
} else if (response.status === 'not_authorized') {
alert("Not Autherized!");
} else {
alert("You're not loggin into Facebook!");
}
});
}
function fbLogout() {
facebookConnectPlugin.logout(function (response) {
alert("Logout success");
alert(JSON.stringify(response));
}, function (error) {
alert("Logout ERROR");
alert(JSON.stringify(error));
})
}
: 여기
우리가 지금 사용하고있는 코드입니다Tyeperror cordova.getActivity is not a function
PackageInfo info = cordova.getActivity().getPackageManager().getPackageInfo("com.goapes.golearn", PackageManager.GET_SIGNATURES);
위의 링크는 Facebook App 대시 보드에 다른 해시 키가 필요하다는 것을 알려줍니다. 해시를 얻는 다른 방법이 있습니까?
안녕하세요 Shanaka - 플러그인은 유망 해 보입니다. 그러나 우리는 이것에 대한 또 다른 해결책을 찾았습니다. 어쨌든 답장을 보내 주셔서 감사합니다. –