Проверьте, сделан ли FB.Init для запуска других скриптов - PullRequest
0 голосов
/ 23 августа 2011

Я хочу запустить функцию после инициализации.

FB.init({
    appId  : 'XXXXXXXXXXXXX',
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml  : true, // parse XFBML
    oauth  : true, // enable OAuth 2.0
});

После того, как я это сделал, я хочу проверить, завершен ли процесс Init, и начать что-то вроде

doMyFunctions();

Но как я могу проверить, что инициализация выполнена? Если я пытаюсь запустить свою функцию сразу после инициализации, я не получаю данные из функций FB.Data.query.

Надеюсь, ты сможешь мне помочь.

1 Ответ

1 голос
/ 24 августа 2011

Выезд https://github.com/xocialhost/jquery.xocialCore.js/blob/master/jquery.xocialCore.js

и посмотрите на первую функцию. Вокруг линии 71 находится место вызова функции. Это обернуто в функцию jQuery, но если вы не используете jQuery, вы сможете извлечь необходимый код из функции.

...