Приложение Facebook Canvas, перенаправляющее на логотип Facebook - PullRequest
3 голосов
/ 23 апреля 2011

Я использую драгоценный камень OmniAuth для разработки приложения для холста Facebook, и когда я нажимаю «Войти», оно просто перенаправляет меня на пустую страницу с логотипом Facebook, а затем вам нужно нажать на нее еще раз. Есть ли способ сделать так, чтобы он шел прямо на страницу разрешений?

1 Ответ

2 голосов
/ 23 апреля 2011

Я думаю, что проблема, с которой вы сталкиваетесь, заключается в том, что при перенаправлении с использованием Javascript вы фактически перенаправляете iframe, а не всю веб-страницу. Это приводит к отображению страницы facebook внутри iframe, которая обнаруживается и вместо этого появляется логотип + пустая страница. То, что вы хотите, это выполнить перенаправление на всю страницу. Это может быть достигнуто с помощью:

window.top.location = somelocation;
...