PhoneGap Facebook插件Init()函数

时间:2013-03-17 11:34:11

标签: javascript android facebook cordova init

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

我正在使用PhoneGap,我打电话给facebook init()来初始化index.html中的ID应用程序,但是当我移动到另一个html页面时,每次我调用任何其他facebook功能时,它都显示为:

  在调用FB.init()

之前调用了FB.getLoginStatus()

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

感谢。

1 个答案:

答案 0 :(得分:0)

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

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

然后获取信息:

localStorage.getItem("token");

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