나는 그것을 시도 :앱이 javascript sdk로 계속 승인되었는지 여부를 동시에 확인하는 방법은 무엇입니까?
var auth_response = FB.getAuthResponse();
그러나 항상 앱을 인증 해제했다 토큰 경우에도 액세스 할 수있는 authResponse를 다시 제공합니다. 나는 다른 결과를 기대했다.
나는 또한 authResponseChange에 가입을 시도했다.
FB.Event.subscribe('auth.authResponseChange', checkFbAuthorization);
function checkFbAuthorization(response) {
if (response.status === 'connected') {
fb_authorized = true;
} else if (response.status === 'not_authorized') {
fb_authorized = false;
}
그러나 Facebook 계정 설정 페이지에서 앱을 인증 해제 할 때 checkFbAuthorization이 호출되지 않았습니다.
나는 또한 fb.login을 사용하여 시도했지만 앱의 인증이 해제 된 경우 팝업을 열지 못했습니다.
가능한 설명은 내가 더 오래 기다려야한다는 것입니다. 길게는 여러 번 기다렸다가 결과가 없습니다.
문제에 대한 해결책을 찾았습니까? 감사합니다 – Razmig
또한 나는 어떤 동기식 솔루션을 찾고있어 클릭 이벤트가 새 창을 열 수 있습니다. 뭔가 찾았습니까? – mu3