Я внедрил этот код (Can ActionScript tell when a SWF was published?) в свой основной файл swf в моем проекте. Он отлично работает. Однако я загружаю много модулей в свое приложение. Эти модули собираются при необходимости для внесения изменений. Я хотел бы получить дату компиляции для модуля, который в настоящее время загружен.Дата компиляции swf-модуля
В основном у меня есть одно основное приложение «Flex». Затем оно загружает и выгружает различные модули (отдельные файлы swf) по мере необходимости на основе пользовательских вариантов. Мне нужно иметь возможность установить контроль над каждым из этих модулей, который получит дату, с которой был скомпилирован определенный SWF-файл.
Есть ли способ передать текущий swf-файл функции, чтобы получить дату компиляции этого swf?
Пол
Так что, если я нахожусь в загруженном модуле, как я ссылаться на ModuleLoader для загруженного модуля? –
Изнутри модуля, я считаю, вы можете использовать 'stage.loaderInfo'. –
Исходя из вашего предложения, я переместил getCompilationDate() в тестовый модуль и вызвал его с помощью кнопки. Он возвращает последнее время компиляции файла SWF-файла parentApplication, а не swf-файл, загруженный модулем. –