Facebook 集成有点问题。
当我的用户点击一个链接时,一个函数会检查用户是否登录到 Facebook。如果他们没有登录,我设置一条数据,然后运行 Facebook 登录的东西。当 Facebook 返回他们登录时,我会检查存储的数据并运行他们选择的原始功能。
问题:
Facebook 功能运行两次。他们的留言板上有一些关于这个问题的评论,但似乎这是自 connect 开始以来一直存在的问题,并且没有得到解决。
所以,我不想等待 Facebook。我有什么办法可以防止该函数多次调用我的函数?
我可以设置一些说“运行一次”的东西吗?问题是一旦它运行一次,如果用户再次点击,我将需要再次运行它,所以我不能完全禁用该功能(即使这是可能的)。