Задать вопрос
ixon
@ixon


Как вызвать функцию в flash приложении через браузер?

Есть некоторый swf файл, запущенный из браузера, доступа к исходникам нет, но известна некоторая функция, которую требуется вызвать. Как мне это сделать, используя браузер. Есть ли какой-нибудь плагин для отладки flash?
  • Вопрос задан
  • 2539 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
EnterSandman
@EnterSandman
Эникей
Декомпилировать
Sothink SWF Decompiler в помощь
Ответ написан
Комментировать
CTAKAH4uK
@CTAKAH4uK
Если функция добавлена в ExternalInterface, то ее можно вызвать из вне
Флеш :
function callMe(name:String):String 
{ 
    return "busy signal"; 
} 
ExternalInterface.addCallback("myFunction", callMe);

Страница
<script language="JavaScript"> 
    // callResult gets the value "busy signal" 
    var callResult = flashObject.myFunction("my name"); 
</script> 
... 
<object id="flashObject"...> 
    ... 
    <embed name="flashObject".../> 
</object>

help.adobe.com/ru_RU/as3/dev/WS5b3ccc516d4fbf351e6...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы