Событие кнопок диалога публикации в потоке Facebook не работает в IE - PullRequest
0 голосов
/ 05 января 2012

Facebook fb.ui для feed запрашивает нормально, однако при нажатии на кнопку Поделиться или Отмена событие вызывается не только в IE, но отлично работает в других браузерах, таких каккак Chrome, Firefox и т. д.

Вот код:

function showStreamPublish()
{
    FB.ui(
    {
    'method': 'feed',
    'name': 'xxxxxx',
    'link': 'xxxxxxxxxxxxxxx',
    'picture': 'xxxxxxxxxxxx',
    'description': 'xxxxxxxxxxxx',
    'app_id': 'xxxxxxxxxxxxxx'
    },
    function(response)
    {
        alert(response); //**** this does not work in IE
    });
}

Любой обходной путь или это ошибка Facebook?

1 Ответ

1 голос
/ 05 января 2012

Из комментариев выше у вас должен быть файл канала. Также для совместимости с IE вам может потребоваться установить заголовок конфиденциальности (он же p3p). Смотри http://www.admon.org/how-to-implement-p3p-http-headers-for-cross-site-cookies/

...