Facebook php app继续在IE中循环,服务器端有修复吗?

时间:2011-04-17 13:20:39

标签: php facebook internet-explorer session cookies

当我在IE中查看时,加载php app的iframe会保持循环。一个解决方法是将IE中的隐私设置从中等降低到低。

服务器端是否有解决方法?我试过the HTML header fix但没有成功。还有其他建议吗?谢谢!

2 个答案:

答案 0 :(得分:1)

我使用

修复了IE中的无限循环
<?php header('p3p: CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM"'); ?>

如果没有,您可以在Facebook上试用此设置

enter image description here

<强> Source

答案 1 :(得分:1)

尝试输入channelUrl文件和代码, 见:

http://developers.facebook.com/docs/reference/javascript/FB.init/

<div id="fb-root"></div>
 <script src="http://connect.facebook.net/en_US/all.js"></script>
 <script>
   document.domain = "mysite.com";
   FB.init({
     appId  : 'YOUR APP ID',
     channelUrl  : 'http://www,mysite.com/channel.html'  // custom channel
   });
 </script>

channel.html的内容是:

<script> document.domain = "mysite.com"; </script>  
 <script src="http://connect.facebook.net/en_US/all.js"></script>