0
我正在使用FB js sdk。我是一個jQuery和fb sdk初學者。Facebook JS SDK,FB.api處理其他事件,如啓動,完成?
我想知道如何在製作.api或查詢時處理其他事件。等待電話?
like ..在.wait調用開始時顯示一個throbber/loading gif並隱藏它完成?
我正在使用FB js sdk。我是一個jQuery和fb sdk初學者。Facebook JS SDK,FB.api處理其他事件,如啓動,完成?
我想知道如何在製作.api或查詢時處理其他事件。等待電話?
like ..在.wait調用開始時顯示一個throbber/loading gif並隱藏它完成?
Hmmmm好,大多數Facebook的JavaScript調用有一個回調函數的一種方式,我能想到這樣做將是:
$("#show-friends-albums").click(function() {
$("#ajax-loader").show(); // Show the loader before the FB JS Call
FB.api(
{
method: 'fql.query',
query: 'SELECT aid,owner,name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1 = me()) LIMIT 25'
},
function(resp) {
$("#ajax-loader").hide(); // We got a response, Hide and process the data
$.each(resp, function(k,v) {
console.log(v.name)
})
}
);
});
不格式化FB.api呼叫這樣的工作?我還沒有嘗試過..對不起。但如果這個工作,那麼這正是我所期待的。謝謝! – rodrick 2011-02-08 05:25:20