1

突然,在 2013 年 4 月 23 日和 2013 年 4 月 24 日之间,Facebook 突然在没有通知的情况下停止使用 iframe 灯箱版的 Canvas 应用程序的身份验证对话框,并用弹出版替换它们。这真的把我们搞砸了,因为我们不得不争先恐后地重新编码整个 javascript 部分。

一段时间以来,我知道身份验证对话的 iframe 版本除了在画布应用程序上之外,在任何地方都不可用。

有人可以向我指出画布应用程序的此更改的文档吗?

4

1 回答 1

0

我今天一直在处理同样的问题。我们唯一能找到的是https://developers.facebook.com/docs/concepts/login/permissions-login-dialog/,但显然,这种弹出窗口方法已经可用于游戏数周了。

对于那些在加载应用程序时无法弹出身份验证对话框的人,新方法始终使用弹出窗口,即使在将应用程序作为 Facebook 页面上的选项卡运行时也是如此。我发现的唯一解决方案是FB.login在点击事件上运行该函数。

而且我打算明天请假……</p>

于 2013-04-25T01:27:48.423 回答