gpt4 book ai didi

javascript - FB.Event.subscribe & FB.getLoginStatus 未触发

转载 作者:行者123 更新时间:2023-11-29 10:20:43 26 4
gpt4 key购买 nike

我查看了有关 stackoverflow 的各种文档和问题,但仍然无法弄清楚为什么以下代码不会触发任何 FB.Event.subscribe 事件 getLoginStatus。

<div id="fb-root">
<script>
(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));

window.fbAsyncInit = function () {
FB.init({
appId: '{appID}', // App ID
channelUrl: '{channelURL}', // Channel File
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true, // parse XFBML
oauth: true // enable OAuth 2.0
});

FB.Event.subscribe('auth.authResponseChange', function (response) {
console.log(response);
});

FB.Event.subscribe('auth.login', function (response) {
console.log(response);
});

FB.Event.subscribe('auth.statusChange', function (response) {
console.log(response);
});

FB.getLoginStatus(function (response) {
console.log(response);
});
};

</script>
</div>
<div>
<div class="fb-login-button" data-show-faces="true" data-width="400" data-max-rows="1"></div>
</div>

最佳答案

如果其他人需要它,我在另一个问题上找到了我的问题的答案:

FB.Event.subscribe not working for auth.login, auth.logout and auth.statusChange

我进入 facebook 并将 Canvas URL 更新为我的本地主机 URL,它起作用了。

关于javascript - FB.Event.subscribe & FB.getLoginStatus 未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12679722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com