Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   wrapper-контейнер перестал создавать событие "onWallPostSave" (http://www.flasher.ru/forum/showthread.php?t=144239)

RAlfDog 07.09.2010 12:21

wrapper-контейнер перестал создавать событие "onWallPostSave"
 
Почему-то wrapper перестал создавать событие "onWallPostSave".

Вот код:
Код AS3:

wrapper.addEventListener("onWallPostSave", applySaveWallPostHandler); 
wrapper.external.saveWallPost(data.post_hash);
static protected function applySaveWallPostHandler(ev:Object)
{
  wrapper.removeEventListener("onWallPostSave", applySaveWallPostHandler);
  // my code here;
}

всё две недели работало нормально, до вчерашнего вечера.

Т.е. фотка поститься на стену друга как и раньше, но код в обработчике события "onWallPostSave" не выполняется.

Кто нибудь сталкивался с подобной проблемой???

Bgg 07.09.2010 12:40

Тоже заметил, думал что у меня глюк.
Ждем людей которые придут и скажут "wrapper зло".

etc 07.09.2010 13:14

wrapper — зло. И событие это нафиг не нужно по факту.

GBee 07.09.2010 15:02

Враппер - зло, а событие нужно, если давать что-нить за постинг

etc 07.09.2010 15:04

А, это у нас таким скрытым образом поощряют пользователей за спам, понятно ;)

Zebestov 07.09.2010 15:12

Если уж так неймется "нарушать", то зачем именно дожидаться "зуб даю — запостил!". Не проще/надежней ожидать клика по этому самому посту со стенки жертвы твоего спама? Давать каждой публикации ID, в котором заложена информация, достаточная для идентификации халявщика/пособника.

etc 07.09.2010 15:16

Цитата:

Сообщение от Zebestov (Сообщение 934057)
Если уж так неймется "нарушать", то зачем именно дожидаться "зуб даю — запостил!". Не проще/надежней ожидать клика по этому самому посту со стенки жертвы твоего спама? Давать каждой публикации ID, в котором заложена информация, достаточная для идентификации халявщика/пособника.

Именно. Не говоря уже о том, что событие можно подделать.

RAlfDog 07.09.2010 17:26

Событие очень нужное!!!
А wrapper - действительно ведёт себя недекватно.

Проблему решил, но идиотским и странным способом:
Публикую флешку из под Flash CS5 (версия плеера 10) - НЕ работает!
Публикую флешку из под Flash CS4 (версия плеера 10) - РАБОТАЕТ!

???


P.S.
А еще wrapper не любит стандартные компоненты, они в нём не работают, пока не сделаешь:
Код AS3:

this.addEventListener(Event.ADDED_TO_STAGE, onStageHandler);
protected function onStageHandler(ev:Event)
{
        // Устранение проблемы работы стандартных fl-компонентов с контейнером Вконтакте
        Security.allowDomain("*");
        stage.dispatchEvent(new Event(Event.DEACTIVATE));
        stage.dispatchEvent(new Event(Event.ACTIVATE));
}


GBee 09.09.2010 16:47

Цитата:

Сообщение от etc (Сообщение 934048)
А, это у нас таким скрытым образом поощряют пользователей за спам, понятно ;)

Требования заказчика :rtfm:

:rolleyes:

etc 09.09.2010 22:34

Цитата:

Сообщение от GBee (Сообщение 934609)
Требования заказчика :rtfm:

:rolleyes:

Это не оправдание.


Часовой пояс GMT +4, время: 22:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.