【问题标题】:PhoneGap Facebook plugin Init() functionPhoneGap Facebook 插件 Init() 函数
【发布时间】:2013-03-05 19:31:47
【问题描述】:

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

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

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

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

谢谢。

【问题讨论】:

    标签: javascript android facebook cordova init


    【解决方案1】:

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

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

    然后获取信息:

    localStorage.getItem("token");
    

    所以在移动到其他html页面时不需要再次获取状态。

    【讨论】:

      猜你喜欢
      • 2013-08-01
      • 1970-01-01
      • 2016-06-14
      • 2014-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多