FB.getLoginStatus 不起作用?

2023-12-10

由于某种原因,FB.getLoginStatus 函数对我不起作用 - 尽管它曾经工作过一段时间。 下面是非常基本的代码,并且警报永远不会弹出 - 看起来 FB.getLoginStatus 永远不会调用提供的函数。 有任何想法吗 ?

<body>
<form id="form1" runat="server">
<div id="fb-root">
</div>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
    FB.init({ appId: 'xxx', status: true, cookie: true, xfbml: true });
    FB.getLoginStatus(function (response) {
        alert("Hi there");
    });
</script>
</form>

如果您的应用程序处于沙盒模式,请看到此错误:https://developers.facebook.com/bugs/240058389381072

另请阅读 Philip Bulley 的评论

[...] 本质上,沙盒应用程序对于非应用程序开发人员来说是不可见的。如果当前没有用户登录 Facebook,Facebook 会表现得好像您的沙盒应用程序根本不存在一样(FB 显然不知道您是应用程序开发人员,因此该应用程序是不可见的!)。

该错误已被确认并分配。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

FB.getLoginStatus 不起作用? 的相关文章

随机推荐