Это хорошо работает в Chrome / Safari / Firefox и т. Д. Но я не могу заставить его работать в IE7. Есть идеи?
У меня настроен междоменный канал, и кажется, что он работает в другом месте.
Я вызываю диалог разрешений, как это:
o.method = 'permissions.request';
o.perms = 'email';
o.display = 'dialog';
FB.ui(o, function(res) {
// do something
});
В IE это выглядит как всплывающее окно, но после предоставления разрешения всплывающее окно не закрывается - и перенаправляет на URL моего междоменного канала.
Есть идеи, как автоматически закрыть диалог?
Вторая проблема - если я закрываю диалоговое окно вручную, вызывается обратный вызов, но без предоставленного разрешения. Может быть связано с первым пунктом, но я не уверен.
Спасибо!