Диалоговое окно отображения FB.UI заблокировано в IE9 в приложении iframe, «отображается только защищенный контент» - PullRequest
5 голосов
/ 15 апреля 2011

Вот мой код, он отлично работает в IE 7, 8, но заблокирован в IE 9

FB.ui(
           {
               display: 'dialog',
               method: 'feed',
               name: Resource.WallPost.Title,
               link: Resource.WallPost.Url,
               picture: Resource.WallPost.PictureUrl,
               caption: '',
               description: Resource.WallPost.Description,
               message: ''
           },
           function (response) {
               if (response && response.post_id) {               
               } else {               
               }
           }
         );

Ответы [ 3 ]

2 голосов
/ 21 мая 2011

По соображениям безопасности IE9 блокирует небезопасный контент в защищенных подкадрах.В настоящее время команда Facebook работает над решением этой проблемы в своем API.

1 голос
/ 19 июня 2011

Вы можете отключить это раздражающее приглашение в IE9. В этой статье показано, как это сделать.

0 голосов
/ 23 сентября 2011

Когда я устанавливаю FB._https = true, я получаю предупреждение о смешанном контенте.

Когда я устанавливаю FB._https = false, я тоже получаю предупреждение о смешанном контенте.

На данный момент в IE9 я всегда получаю предупреждение.

...