Facebook JS SDK, FB.api обрабатывают другие события, такие как начало, завершение? - PullRequest
0 голосов
/ 07 февраля 2011

Я использую FB JS SDK. Я начинающий в jquery и fb sdk.

Мне интересно, как обрабатывать другие события при создании .api или запроса. ждать звонки?

как .. показать gif / загрузочный gif в начале вызова .wait и скрыть его при завершении

1 Ответ

1 голос
/ 08 февраля 2011

Хм, ну, большинство вызовов Javascript в Facebook имеют функции обратного вызова, поэтому я мог бы подумать об этом:

$("#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)
            })
        }
    );
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...