Я могу отправить переменные из Flash в JavaScript, но не могу сделать наоборот - PullRequest
1 голос
/ 09 августа 2010

У меня есть это в AS3

var myName:String = "David";
var result:Number = ExternalInterface.call("methodInJS", myName);
trace("Result from JS call is: "+result);

И в JavaScript

function methodInJS(name) {
alert("Hello to " + name);
 return 17;
}

Это позволяет мне отправлять в javascript. Какой способ сделать наоборот. Я хочу отправить на флэш.

РЕШЕНИЕ: похоже, работает addCallback.

Спасибо

1 Ответ

0 голосов
/ 09 августа 2010

Я думаю, вам нужно создать обработчик асинхронного вызова во Flex, а затем вызвать его из JavaScript.Смотрите документы здесь http://livedocs.adobe.com/flex/3/html/help.html?content=passingarguments_4.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...