Приложение php Facebook продолжает работать в IE, есть ли исправления на стороне сервера? - PullRequest
0 голосов
/ 17 апреля 2011

iframe, загружающий php-приложение, продолжает работать, когда я смотрю его в IE.Одно из исправлений - понизить настройку конфиденциальности в IE со среднего до низкого.

Есть ли обходной путь на стороне сервера?Я попытался исправить заголовок HTML , но безуспешно.Есть ли другие предложения?Спасибо!

Ответы [ 2 ]

1 голос
/ 17 апреля 2011

Попробуйте поместить файл и код 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>
1 голос
/ 17 апреля 2011

Я исправил бесконечный цикл в IE, используя

<?php header('p3p: CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM"'); ?>

Если нет, вы можете попробовать эту настройку на своем Facebook

enter image description here

Источник

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...