Всплывающее окно Facebook FB.login () не закрывается в IE8

Я искал ответы на этот вопрос - похоже, что все ответы относятся к старому API Facebook, поэтому решения больше не актуальны .

У меня возникла проблема: у меня есть настраиваемая вкладка Facebook, на которой есть кнопка, при нажатии на которую запускается FB.login (). Это должно работать следующим образом: пользователь нажимает для входа в систему, появляется всплывающее окно для авторизации приложения, пользователь нажимает кнопку авторизации, всплывающее окно закрывается. Этот поток корректно работает во всех браузерах, кроме IE8 и ниже. В IE8 пользователь щелкает для входа в систему, появляется всплывающее окно для авторизации приложения, пользователь нажимает кнопку «Авторизоваться», затем содержимое ВНУТРИ всплывающего окна обновляется содержимым из URL-адреса перенаправления. Излишне говорить, что это не желаемый опыт для пользователей IE8: (

Я перепробовал все, что мог найти: дважды проверил, что нет ошибок javascript, убедился, что существует действительный файл канала и т. Д. Ничего не исправить Это. Все происходит через защищенный протокол (https), поэтому я не уверен, связано ли это с этим.

Я пытался исправить это ДНЕЙ сейчас; любая помощь будет БЛАГОДАРНЫ!

5
задан Lix 28 January 2012 в 21:50
поделиться