![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Как можно получить список функций открытых для внешнего вызова в as3 -
Вопрос возник, в связи с желанием контролировать набор методов, доступных для вызова и соответственно версию реализуемого роликом интерфейса.
Флэш(ActiveX) встроенный в Win приложение. Спасибо. |
|
|||||
|
Насколько мне известно нативного метода не существует. Очевидный выход - добавлять в ролики метод (скажем, getMovieMethods), который по запросу будет возвращать названия функций, зарегистрированных через addCallback.
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Спасибо за ответы. Но проблема в том что приложение массово развернуто. С обновлением контейнера проблем нет, а вот флэш обновить сложнее. И стоит задача, обновив только контейнер, по-разному работать с разными версиями роликов.
почитал интернет, когда IE загружает ролик, в дереве DOM открытые методы видны. |
|
|||||
|
Учитывая, что методы добавляются и удаляются в рантайме, а взаимодействие с контейнером использует событийную модель, звучит сомнительно. Ссылкой не поделитесть?
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Да, правильно. Вчитался внимательнее. Выходит путь в сторону декомпиляции получения кода as3.
http://stackoverflow.com/questions/2...-in-javascript |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:31. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|