Ошибка после загрузки и добавления фотографий друзей

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

Ошибка после загрузки и добавления фотографий друзей

Сообщение Vadim M. » 22 мар 2012, 13:06

Последовательность действий:

1. После загрузки приложения, происходит запрос к VK;
2. Запрос к VK обрабатывается хорошо, приходят все необходимые данные, как о самом пользователе, так и о его друзьях;
3. Когда пользователь нажимает кнопку Старт, происходит запуск Главного меню и инициализация приложения. При инициализации в нижнюю часть приложения подгружаются данные друзей и их фотографии, которые были получены при обращении к VK. В специальные контейнеры добавляются Имя, Фамилия и Фотография друга.
4. После того, как в контейнер добавляются фотографии, приложение отказывается реагировать на нажатие некоторых кнопок внутри flash приложения. Например кнопки перехода на другой экран приложения или кнопки, на нажатие которой, происходит отображение таблицы рекордов. Само событие нажатия на кнопку происходит верно, т.к. вывожу информацию о нажатии в Debag, но экран не переключается или не подгружается.

Данная проблема замечена именно в момент добавления фотографий друзей. Для этого использую класс Loader. Если фотографии не добавлять, то проблема исчезает.

Пробовал разные методы: flash внутри контакта, flash с сервера, wrapper и iFrame. Везде происходит одно и то же. Локально, на компьютере, все работает флешка работает правильно. Проблемы появляются, когда приложение открывается со страницы VK.


На данном форуме ничего не нашел по данной проблеме, может быть у кого-то появятся хоть какие-то догадки, в чем может быть дело???
Vadim M.

 
Автор темы
Сообщения: 3
Зарегистрирован: 21 мар 2012, 22:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Ошибка после загрузки и добавления фотографий друзей

Сообщение Александр » 22 мар 2012, 21:39

Может быть это поможет topic4286.html
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Ошибка после загрузки и добавления фотографий друзей

Сообщение Vadim M. » 23 мар 2012, 08:22

Александр писал(а):Может быть это поможет topic4286.html


Спасибо, но это не то, сейчас flash приложение работает, через iFrame и настройки wmode отключены.
Vadim M.

 
Автор темы
Сообщения: 3
Зарегистрирован: 21 мар 2012, 22:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Ошибка после загрузки и добавления фотографий друзей

Сообщение Vadim M. » 26 мар 2012, 12:42

Немного продвинулся в решении проблемы...

- Причина всего выше написанного бардака в политике безопасности. После изучения данной тематики, повесил события ошибок на свой Loader, отловил ошибку Error #2048.

- Далее изменил метод загрузки фотографий друзей, установивших приложение, после чего, приложение начало корректно работать не только Локально, но и как флеш приложение, с самого ВК, без использования стороннего сервера, т.е. флешка храниться на ВК.

- Далее попробовал подгружать флешку через iFrame, с сервера, именно этот метод меня и интересует в итоге. Тут появилась ошибка - Error #2048, несмотря на то, что в корне сайта лежит файл crossdomain.xml следующего содержания:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*.vkontakte.ru" to-ports="80"/>
<allow-access-from domain="vkontakte.ru" to-ports="80"/>
<allow-access-from domain="*.vk.com" to-ports="80"/>
<allow-access-from domain="vk.com" to-ports="80"/>
<allow-access-from domain="*.userapi.com" to-ports="80"/>
<allow-access-from domain="userapi.com" to-ports="80"/>
</cross-domain-policy>

Если у кого появятся какие-либо мысли, просьба писать, данный вопрос ещё остается открыт
Vadim M.

 
Автор темы
Сообщения: 3
Зарегистрирован: 21 мар 2012, 22:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Создание Flash-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron