次のようなコードがあります。
checkStatus: function() {
var self = this;
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
self.isPage = false;
dojo.publish('fb/loginStatus/connected', response.authResponse);
if (self.UserRecord === null) {
self.buildAll(response.authResponse);
} else if (self.UserRecord.user_fid !== response.authResponse.userID){
self.clearAll();
setTimeout(function(){ self.buildAll(); }, 100);
}
} else {
if (response.status === 'not_authorized') {
dojo.publish('fb/loginStatus/logged', response);
} else {
dojo.publish('fb/loginStatus/notLogged', response);
}
}
},true);
},
ユーザーがFacebookページとしてログに記録されたアプリを入力するまで、Fb.getLoginStatusはコールバックを起動しません。
そして私の質問は、アプリケーションでこのケースを処理するためにどのように検出するか、または何か他のことをするかです。
乾杯、ポール