Я использую SWF-файл, который предоставляет функции и события, используя ExternalInterface.Вот пример открытой функции:
ExternalInterface.addCallback("myFunction", ExecuteMyFunction);
Если я встраиваю файл в HTML-страницу, я могу получить доступ к этим функциям с помощью JavaScript.
Теперь я встраиваю ту же самуюSWF-файл динамически в приложении Flex с использованием компонента mx: SWFLoader, что-то вроде:
<mx:SWFLoader id="myLoader" source="http://localhost/file.swf" autoLoad="true"/>
Я пытаюсь получить доступ к этим открытым функциям и событиям, но не могу найти способ взаимодействия с ними изприложение Flex.Я хотел бы иметь возможность вызывать функцию так же, как из JavaScript, например:
myLoader.myFunction();
Как получить доступ к функции, предоставляемой ExternalInterface во Flex?