我々はコードのTHIC枚持っている:ユーザーが我々のアプリは、Facebookのページとして記録入るまでのすべてのPage、FB.getLoginStatusとして記録されたユーザーを検出する方法は機能しませんか?
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);
},
は、正常に動作し、Fb.getLoginStatusはそれのコールバックを起動しません。
私の質問は、アプリケーションでこのケースを処理するために検出する方法、または何か他の方法ですか?
乾杯、 ポール
ありがとう、それがポイントです! –