Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook FB.Connect.requireSession()已停止工作_Facebook - Fatal编程技术网

Facebook FB.Connect.requireSession()已停止工作

Facebook FB.Connect.requireSession()已停止工作,facebook,Facebook,我有一个页面叫: FB.Connect.requireSession(callback) 在回调中,是在我知道用户有一个工作的FB会话之后我需要做的所有事情。它通常会弹出一个新窗口,请求权限(或登录,或其他),然后关闭并调用我的回调函数。然而,现在它打开一个窗口,请求许可,然后在弹出窗口中将用户发送到Facebook上的画布页面。我不知道会出什么问题,因为我只是在使用有文档记录的JS API,甚至没有做任何花哨的事情。您使用的是不推荐使用的旧Javascript SDK,不再支持FB.Conn

我有一个页面叫:

FB.Connect.requireSession(callback)

在回调中,是在我知道用户有一个工作的FB会话之后我需要做的所有事情。它通常会弹出一个新窗口,请求权限(或登录,或其他),然后关闭并调用我的回调函数。然而,现在它打开一个窗口,请求许可,然后在弹出窗口中将用户发送到Facebook上的画布页面。我不知道会出什么问题,因为我只是在使用有文档记录的JS API,甚至没有做任何花哨的事情。

您使用的是不推荐使用的旧Javascript SDK,不再支持FB.Connect。使用和
FB.Login

旧SDK已被弃用,但这并不意味着它们不会修复该错误。我建议你去评论OpenBug报告-。但是如果你刚刚开始构建一个应用程序,为什么你会使用不推荐的和坏掉的软件呢?使用新的工作SDK