Я извиняюсь, если моя терминология выключена, мои навыки на ActionScript довольно слабые.
Итак, у меня есть сценарий action, который делает
ExternalInterface.call ('someFunction');
call.
можно ли ссылаться на html-объект, который сделал вызов someFunction, напрямую, используя вызов ExternalInterface.call?
Предположим, что объект, который делает вызов, такжеимеет некоторые обратные вызовы (через ExternalInterface.addCallback), которые доступны через JavaScript.
В настоящее время:
Actionscript source
ExternalInterface.call("someFunction");
ExternalInterface.addCallback("someCallback",someASfunction);
Javascript source
function someFunction(){
document.getElementById('idOfSWFObject').someCallback();
}
Я думаю, что должен быть способ:
Actionscript source
ExternalInterface.call("someFunction",THE_OBJECT_MAKING_THE_CALL);
ExternalInterface.addCallback("someCallback",someASfunction);
Javascript source
function someFunction(o){
o.someCallback();
}
еще раз, извините за терминологию.пытался связать его с таким количеством ключевых слов для будущих поисков.
спасибо!