每次加载页面时都必须调用FB.Init()函数吗?
我正在使用PhoneGap,我打电话给facebook init()来初始化index.html中的ID应用程序,但是当我移动到另一个html页面时,每次我调用任何其他facebook功能时,它都显示为:
在调用FB.init()之前调用了FB.getLoginStatus()
那么,有没有办法/方法只调用一次这个函数?
感谢。
答案 0 :(得分:0)
我最终做的是将FB.login()方法提供的信息存储在LocalStore中,如:
localStorage.setItem("token", response.authResponse.accessToken);
然后获取信息:
localStorage.getItem("token");
因此,在转移到其他html页面时,无需再次获取状态。