调用FB.logout()而不使用访问令牌。 all.js:54 [英] FB.logout() called without an access token. all.js:54

查看:264
本文介绍了调用FB.logout()而不使用访问令牌。 all.js:54的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我像这样加载facebook SDK:

I load the facebook SDK like this:

(function(d){
        var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
        if (d.getElementById(id)) {return;}
        js = d.createElement('script'); js.id = id; js.async = true;
        js.src = "//connect.facebook.net/en_US/all.js";
        ref.parentNode.insertBefore(js, ref);
    }(document));

因此,我收到此错误:

FB.logout() called without an access token. all.js:54

我该如何解决?

推荐答案

尝试此代码

(function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/en_US/sdk.js";
    fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

完整说明可以找到此处

这篇关于调用FB.logout()而不使用访问令牌。 all.js:54的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆