Actionscript 3 停止嵌入swf文件

Actionscript 3 停止嵌入swf文件,actionscript-3,Actionscript 3,我有一个SWF格式的视频,我需要把它嵌入到另一个SWF文件中。这一点我没有问题。视频是嵌入的,需要时播放,但我不知道如何阻止它。我的代码如下: var k:Object = new videoClass(); video = k as MovieClip; parentObject.addChild(video); 现在,当我想卸载视频时,我称之为: parentObject.removeChild(video); video.stop(); video = null; 遗憾的是,视频没有卸

我有一个SWF格式的视频,我需要把它嵌入到另一个SWF文件中。这一点我没有问题。视频是嵌入的,需要时播放,但我不知道如何阻止它。我的代码如下:

var k:Object = new videoClass();
video = k as MovieClip;
parentObject.addChild(video);
现在,当我想卸载视频时,我称之为:

parentObject.removeChild(video);
video.stop();
video = null;

遗憾的是,视频没有卸载,但我仍然可以听到播放的声音。你知道怎么解决这个问题吗?谢谢。

[EDIT]为什么不将视频转换为视频格式,如FLV?SWF不像FLV那样针对视频进行优化

加载的SWF在其时间轴中只有一个静态视频,或者有任何编程? 也许你正在处理一个SWF,它的代码让它播放视频

如果是这样,您可以从它访问公共方法并控制它

var video:MovieClip = new videoClass() as MovieClip;
parentObject.addChild(video);
...
video.publicMethodToStopAllMedia();
parentObject.removeChild(video);

在使用removeChild之前是否尝试过video.stop?是否可以发布更多代码?你有没有任何监听器连接到你的对象?视频是一个flv文件转换成swf使用,所以我不认为它有任何代码。