1
我想要允許異步Facebook登錄與JavaScript。我使用相同的代碼每個人都使用:無法找出哪個JS回調用於異步Facebook登錄
window.fbAsyncInit = function() {
FB.init({
appId : 'XXX',
channelUrl : '//' + host + '/channel.html',
status : true,
cookie : true,
xfbml : true
});
FB.Event.subscribe('auth.login', function(response) {
// ajax call to find or create account
});
}
然而,這只是觸發,如果你不是以前登錄到Facebook的回調。
auth.authResponseChange事件用作登錄按鈕回調,但每當頁面加載時也會觸發。如果按鈕沒有實際點擊,那不是非常有用。
我真正需要的是一個回調,只有當點擊登錄按鈕時纔會觸發。
編輯:
一切都是一致的,如果我有我的網站的退出按鈕您登出的Facebook,不過這只是刺激!