uLogin - виджет авторизации через социальные сети « все идеи проекта

1

голос

В ИЕ8 выводится пустой попап

В ИЕ8 вместо окна "Введите данные о себе" http://joxi.ru/0an-U_3JTJD3NPJfRsc показывается пустое http://joxi.ru/6Kn-U_3JTJDiNKGxfIw

Елена, 29.08.2014, 08:34
Статус идеи: выполнено

Комментарии

Иван Пшеницын, 29.08.2014, 11:33
Здравствуйте.
К сожалению, у нас не получилось повторить подобную ситуацию. Ни на своих сайтах, ни на вашем. ИЕ8 исправно выводит окошко запроса доп. полей: http://joxi.ru/zR0AVP3JTJABNTjMRQo
Скажите пожалуйста, это был единичный случай, или вы смогли это проделать несколько раз? Через какую соцсеть производилась авторизация? Кнопки были те же, что стоят у вас на сайте в данный момент?
И было бы вообще замечательно, если бы вы смогли посмотреть в консоли разработчика в ИЕ наличие js-ошибок и прислать нам скрин, если там что-то есть.
Заранее спасибо за помощь.
Slava Volynets, 31.08.2014, 01:15
Здравствуйте. Ошибок в консольке нет, но видимо не срабатывает на этом

[uLogin] ulogin.js received message: to_window:/fill.php?fields=first_name,last_name,email&filled=[]

авторизация через яндекс, но это не имеет значения. на ОК та же самая проблема
именно при запросе подтверждаемых данных и вылазит такое вот бело окно

версия IE - 8.0.6001.18702
Елена, 03.09.2014, 12:37
Проблема повторяется, авторизация через Яндекс и ОК. Кнопки те же. Про консоль написал выше наш разработчик Slava Volynets
uLogin Team, 03.09.2014, 13:36
Извините, но мы не можем решить проблему, которую не можем воссоздать у себя. Повторюсь: у нас в IE8 все работает отлично, и не на одном компьютере http://joxi.ru/O9IGVP3JTJD7NPqBLd4.
У нас только немного новее версия браузера.
Я даже только что установил Windows XP в надежде получить ту же версию браузера, что и у вас (по вашим скриншотам я решил, что у вас именно ХР), но вспомнил, что для Win XP IE8 недоступен.
Поясните пожалуйста, какая у вас версия Windows ?
uLogin Team, 03.09.2014, 13:39
Видимо ошибся, для XP все же доступен, нужно обновиться до SP2.
uLogin Team, 03.09.2014, 18:51
Проблему нашли, когда удалось найти точно такую же, как у вас версию IE8.
Баг исправили, приносим свои извинения за задержку.

Но у вас есть некорректный параметр в коде виджета, из-за которого после заполнения полей мы попадаем на несуществующую страницу https://ulogin.ru/site/uLogin
Исправить очень просто: в параметрах виджета redirect_uri должен содержать абсолютный адрес целевой страницы в urlencode виде. В вашем случае, нужно заменить
redirect_uri=%2Fsite%2FuLogin
на
redirect_uri=http%3A%2F%2Fjobs23.ru%2Fsite%2FuLogin
Елена, 04.09.2014, 12:43
Параметры виджета исправили, сейчас окно отображается, но при нажатии кнопки "войти на сайт" ничего не происходит. Сообщения об ошибках: http://gyazo.com/0e095862c42d6d4c3d1324173c498f9f, http://gyazo.com/9f2b02b2f50f5a97cbd87937df03ff65
Иван Пшеницын, 04.09.2014, 12:55
Это та же версия IE ?
Только что проверил - при подтверждении прямо из почты окно на сайте закрывается и происходит авторизация. При копировании кода и вставки его в поле вручную - тоже все нормально.
Попробуйте очистить кеш.
Елена, 04.09.2014, 13:06
Кэш очищен, ошибка повторяется
Система Windows XP, версия ИЕ 8.0.6001.18702
http://joxi.ru/wRwIVP3JTJBxf1Z6_nQ
Иван Пшеницын, 04.09.2014, 13:08
Проблема именно при подтверждении почты? Опишите пожалуйста подробнее.
Елена, 04.09.2014, 13:45
после авторизации на яндексе выходит окно "введите данные о себе" http://joxi.ru/LSYIVIwyTJDGAkqiayI
после нажатия кнопки "войти на сайт" ничего не происходит
Иван Пшеницын, 04.09.2014, 13:55
А вы пробовали подождать? Там может быть задержка до 10ти секунд, идет отправка письма. В нормальных браузерах это заметно по кнопке (она становится полупрозрачной), а в IE кнопка не меняется и кажется, что ничего не происходит.
http://joxi.ru/bSgIVIwyTJDWAv5zJeY

Даже попробовал так же, как вы заполнить поля - все прошло нормально и вам письмо отправилось.

На этом вашем скриншоте
http://gyazo.com/0e095862c42d6d4c3d1324173c498f9f
уже следующее окно, т.е. дальше заполнения данных все же пошло дело.
Slava Volynets, 05.09.2014, 14:44
да, дошло, но кнопка "Войти на сайт" не сработала, и в статусбаре выпала ошибка (восклицательный знак на желтом фоне), а в консольке появились ошибки приложенные на скриншотах http://gyazo.com/0e095862c42d6d4c3d1324173c498f9f и http://gyazo.com/9f2b02b2f50f5a97cbd87937df03ff65
Иван Пшеницын, 05.09.2014, 14:57
И эта ошибка в окошке "введите код" возникала неоднократно? Я пытаюсь выяснить где конкретно появляется ошибка? Елена показывала скриншот другого окна.
Повторюсь, у нас так и не получилось ни разу воспроизвести ошибку.

Я внес небольшие правки в скрипт. Если ошибка сохранилась то, боюсь, мы ничем не можем помочь.
Slava Volynets, 05.09.2014, 15:04
Да, у меня сейчас всё отработало без ошибок. Спасибо!

Оставить комментарий