0

每次加载页面时都必须调用 FB.Init() 函数吗?

我正在使用 PhoneGap,我调用 facebook init() 来初始化 index.html 中的 ID 应用程序,但是当我移动到另一个 html 页面时,每次调用任何其他 facebook 函数时,它都会出现:

在调用 FB.init() 之前调用 FB.getLoginStatus()

那么,有没有办法/方法只调用一次这个函数?

谢谢。

4

1 回答 1

0

我最终所做的是将 FB.login() 方法提供的信息存储在 LocalStore 中,例如:

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

然后获取信息:

localStorage.getItem("token");

因此,当移动到其他 html 页面时,无需再次获取状态。

于 2013-05-05T09:17:15.137 回答