gpt4 book ai didi

javascript - auth.authResponseChange - 状态改变时如何触发

转载 作者:行者123 更新时间:2023-11-30 18:14:01 25 4
gpt4 key购买 nike

我正在写一个脚本来检查Facebook用户是否连接到我们的网站,这个脚本在头文件中,所以当我们调用另一个页面时会重复调用,我需要的是如何让这个脚本触发只有在状态改变的情况下,我可以知道该怎么做吗?我使用的脚本如下:-

FB.Event.subscribe('auth.authResponseChange', function(response) {
//Attaches an handler to an event
});

'auth.authResponseChange' - 当 authResponse 改变时触发

我认为它不能正常工作,当我们刷新页面时,即使用户状态保持不变,这个命令仍然会触发。谁能帮我解决这个问题?谢谢大家,祝你有个好梦。

最佳答案

FB 对象(调用 FB.login()、FB.api() 等的对象)在页面加载之间不存在。在每次页面加载时,它都会被重新创建,并且在每次页面加载期间的某个时刻,它会第一次收到 authResponse。从 FB 对象的 POV 来看,这是从未知到已知的变化,因此它会触发 change 事件。

关于javascript - auth.authResponseChange - 状态改变时如何触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13804941/

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