【发布时间】:2013-09-24 06:08:33
【问题描述】:
我在我的应用程序中添加了一个示例按钮,用于从 facebook 注销。但不幸的是,它似乎不像通常那样工作。我什至尝试实现一个简单的按钮来检查但是。但不幸的是,它似乎不起作用。任何帮助或建议将不胜感激。
这是我的注销代码:
<input type="button" value="Logout" onclick="FB.Logout();">
fbLogout(){
if(typeof FB.logout == 'function')
{ if (FB.getAuthResponse())
{ FB.logout(function(response)
{ alert("you have logged out") });
return; } };
alert("you have logged out");
return;
}
我收到一个错误,因为“FB.logout() 在没有访问令牌的情况下被调用”
【问题讨论】:
-
那么当你点击它时会发生什么?控制台有错误吗?
-
@pckill: 它显示“Uncaught TypeError: Object #
-
我认为问题在于您需要输入
logout的首字母小写。 developers.facebook.com/docs/reference/javascript/FB.logout -
@pckill:尝试了您的回复,但控制台上的错误类似于“FB.logout() 在没有访问令牌的情况下调用。”
-
您在注销前是否真的登录过?
标签: javascript jquery facebook html