Actionscript 外部接口:铁路超高';无法从回调访问某些AS对象(movieclips)

Actionscript 外部接口:铁路超高';无法从回调访问某些AS对象(movieclips),actionscript,callback,externalinterface,Actionscript,Callback,Externalinterface,基本上,我的as文件中有一些函数。他们中的一些人玩mc实例。调用将该实例用作回调的函数时,该实例不可用。有办法解决吗 例如 作为 我试图从javascript调用的(仅)whem引用意大利时遇到的错误: 未捕获异常:Actionscript中出错 基本上,意大利movieclip可以通过AS功能获得。但是如果我从javascript调用AS函数,它就不可用。正如你们所看到的,我从A中看到了B。只有意大利我看不到。为什么?嘿,不,没关系,它能用。这是我的一个方法中的一个严重错误 对不起。也许主持

基本上,我的as文件中有一些函数。他们中的一些人玩mc实例。调用将该实例用作回调的函数时,该实例不可用。有办法解决吗

例如

作为

我试图从javascript调用的(仅)whem引用意大利时遇到的错误:

未捕获异常:Actionscript中出错



基本上,意大利movieclip可以通过AS功能获得。但是如果我从javascript调用AS函数,它就不可用。正如你们所看到的,我从A中看到了B。只有意大利我看不到。为什么?

嘿,不,没关系,它能用。这是我的一个方法中的一个严重错误

对不起。也许主持人可以删除这个问题。再见

function B(){
    ExternalInterface.call('console.log','ok')//OK!!!
}

//italy is a MovieClip on the Main timeline
function A(){
    B();
 ExternalInterface.call('console.log',italy)//Error!
}

ExternalInterface.addCallback('test',A);

JS

$('flash').test();//flash is my html swf object