登錄後我試圖返回,如果用戶不是Facebook頁面的粉絲,但結果總是「未定義」。但是,如果我將「返回」替換爲「提醒」,則完美無缺。檢查用戶是Facebook頁面的粉絲
function pageFan()
{
FB.api({ method: 'pages.isFan', page_id: '175625039138809' }, function(response) {
showAlert(response);
});
}
function showAlert(response)
{
if (response == true) {
return 'like the Application.';
} else {
return "doesn't like the Application.";
}
}
var like = pageFan();
document.getElementById('debug').innerHTML = like; //return undefined
response.session已過時,取而代之的是正確的方法是:response.authResponse – Philip 2012-04-26 18:43:55