|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Modus ponens
|
это, к сожалению, баг, который я никак уже с месяц не могу Адоби объяснить ща линк найду. Ничего он собственно не разрешает, да и не меняет ничего...
ticket: http://bugs.adobe.com/jira/browse/FP-3513 proof: http://code.google.com/p/e4xu/downlo...n.zip&can=2&q=
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 17.06.2010 в 14:19. |
|
|||||
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
я как раз создал соседнюю тему, счас понимаю что обсуждается тоже самое:
тоже создал класс в основном приложении, его скомпилил в swc чтобы раздавать, затем выложил флешку на один домен, загружаю ее с другого и пытаюсь загрузить с него же вторую флешку которая создана на основе swc Добавлено через 14 минут как из моей ситуации выйти?
__________________
Коллекционирую чужие ActionScript Блоги Последний раз редактировалось random13; 17.06.2010 в 14:37. |
|
|||||
Modus ponens
|
Грузить либо в тот же домейн, либо в дочерний, указывать секьюрити домейн (текущий), интересный момент, что нужен кросдомейн.
__________________
Hell is the possibility of sanity |
|
|||||
.
|
Цитата:
Судя по ней, ты как-то исключил класс tld.wvxvw.bugs::Loading от вкомпиливания в Loaded.swf Добавлено через 1 час 3 минуты И еще, расскажи, как можно указать секьюрити домен _не_текущий_. Я так понимаю, имелось ввиду SecurityDomain.currentDomain. |
|
|||||
Modus ponens
|
можно не указать никакой я это имел в виду.
Да, конечно исключил, а зачем он мне два раза? - вот в том как раз и ошибка, что allowDomain() в этой сиуации никак на нее не влияет. Да, по поводу "ничего не разрешает" я погарячился немного - он разрешает яваскрипту из другого домейна обращаться к ExternalInterface. Но то, что он делает для двух SWF в разных домнейнах - для меня загадка, я чесно не увидел никакого результата.
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 19.06.2010 в 14:16. |
|
|||||
.
|
А он и не должен в такой ситуации это делать. Это совершенно не его работа. Воспользуйтесь импортирующей загрузкой и загружайте в тот же ApplicationDomain, в котором находится this (Loader). Тогда класс Loader будет доступен по getDefinitionByName и, соответственно, код сработает без ошибок.
Последний раз редактировалось dimarik; 20.06.2010 в 23:29. |
|
|||||
Modus ponens
|
С какой стати? А я не могу грузить в тот же домейн, например, и что теперь делать? (Баг был обнаружен при попытке использования mochiads банеров, которых нужно было грузить больше чем одну штуку, и каждый обязательно в отдельный домейн иначе права на загрузку другого содержимого они не получают). А как мне еще обратиться к статическому методу класса из другого домейна?
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 20.06.2010 в 20:07. |
Часовой пояс GMT +4, время: 10:24. |
|
« Предыдущая тема | Следующая тема » |
|
|