2013-03-17 2 views
0

Должен ли я называть функцию FB.Init() каждый раз при загрузке страницы?PhoneGap Facebook plugin Функция Init()

Я использую PhoneGap, я называю facebook Init() для инициализации приложения ID в index.html, но когда я перехожу на другую страницу HTML, каждый раз, когда я называю любую другую функцию facebook представляется следующим образом:

FB.getLoginStatus() вызывается перед вызовом FB.init()

Итак, есть ли способ/метод вызвать эту функцию только один раз?

Спасибо.

ответ

0

То, что я наконец-таки должен был хранить информацию, предоставленную FB.login() метод в LocalStore как:

localStorage.setItem("token", response.authResponse.accessToken); 

, а затем, чтобы получить информацию:

localStorage.getItem("token"); 

Таким образом, нет никакой необходимости чтобы снова получить статус при переходе на другие html-страницы.