Facebook应用程序问题

时间:2010-07-02 13:34:57

标签: facebook

我刚创建了一个Facebook应用程序,可以在这里找到:

http://apps.facebook.com/tufuturo-ecoflora/

这笔交易是当Facebook用户将应用程序添加到其配置文件中并允许它显示时,就像在iframe中显示灰色或黑色淡入淡出似乎很奇怪。不知道为什么!!!!

你能复制这种行为吗?

如果这是正常的,请告诉我,我该如何解决?

感谢!!!!

3 个答案:

答案 0 :(得分:0)

我还没有将它安装到我的个人资料中,但即使默认情况下它会显示来自iframe中此div的灰色渐变:

<div onclick="top.location.href=window.location.href" style="opacity: 0.5; position: absolute; top: 0px; left: 0px; min-width: 9999px; min-height: 9999px; width: 100%; height: 100%; z-index: 1000001;"></div>

答案 1 :(得分:0)

您正在将用户重定向到授权页面(通过位置标题)(https://graph.facebook.com/oauth/authorize URL)。相反,您希望回显一些JavaScript来在顶部框架上进行重定向:

<script>
  top.location = 'https://graph.facebook.com/oauth/authorize?client_id=113054992072493&redirect_uri=http://www.jeanpaulruizvallejo.com/jeanpaul/arkix/Ecoflora/Tu_futuro_v_3/prueba01_redirect.php&scope=publish_stream,user_about_me,user_birthday,user_photos';
</script>

或者您可以使用具有JS SDK功能的FB.login()使其透明,例如:http://apps.facebook.com/fbrelll/auth/session

答案 2 :(得分:0)

我自己已经使用混合的会话变量和问题解决了这个问题,有一次我创建了一个php标题位置而另一个我创建了一个JS top.location。