0

我正在开发一个 Facebook 应用程序。

可以在这里看到:

http://apps.facebook.com/tangram-girbaud/

当用户必须批准应用程序时,屏幕会出现:

在此处输入图像描述

画布内的 Facebook 徽标,用户未单击该徽标。

如果您单击该徽标,Facebook 会将您发送到批准窗口。

有没有办法覆盖这个视图?

谢谢。

4

2 回答 2

1

您需要做的是使用以下脚本进行重定向:

<script type="text/javascript">
        window.top.location.href = "https://www.facebook.com/dialog/permissions.request?app_id=196403870434233&display=page&next=http%3A%2F%2Fwww.pilatosapp.com%2Ftangram-girbaud%2F&response_type=code&fbconnect=1&perms=publish_stream%2Cuser_about_me%2Cuser_birthday";
</script>
于 2011-11-08T22:31:29.457 回答
0

从框架信息,框架的地址是:

https://www.facebook.com/dialog/permissions.request?app_id=196403870434233&display=page&next=http%3A%2F%2Fwww.pilatosapp.com%2Ftangram-girbaud%2F&response_type=code&fbconnect=1&perms=publish_stream%2Cuser_about_me%2Cuser_birthday

当您以某种方式构建 facebook.com 时,它不会显示内容,而是显示 facebook 徽标。

您可以进一步检查为什么权限对话框不打开window.top

于 2011-11-08T22:28:01.443 回答