我想在as3中动态加载播放器(如as3的FLV播放器)中的.swf文件。当我点击图像时,相应的视频将在右侧的播放器上播放(就像你管)。是否有(如FLV播放器).swf文件的播放,暂停,恢复,擦除选项可以在网络上播放?
答案 0 :(得分:1)
您可以从AS3的Loader Class开始,这将允许您在应用程序中加载和放置SWF文件。
控制加载的swf的位置会有点棘手,你可能需要在.swf中有一个具有特定链接名称的Movie Clip,你可以从中创建一个代码并用标准控制MovieClip时间轴命令。你应该能够创建一些与gotoAndPlay / gotoAndStop / etc一起使用的控件
答案 1 :(得分:1)
那里有很多AS3视频播放器。这是一个tutorial,可让您创建一个。创建FLVPlayer后,可以使用Loader
对象加载它。
答案 2 :(得分:0)
我认为这可以满足您的需求。
var SWFLoader:Loader=new Loader();
screen_mc.addChild(SWFLoader);
function loadSWF(evt:MouseEvent):void{
if (evt.target==one_btn){
SWFLoader.load(new URLRequest("one.swf"));
}
else if (evt.target==two_btn){
SWFLoader.load(new URLRequest("two.swf"));
}
}
one_btn.addEventListener(MouseEvent.CLICK,loadSWF);
two_btn.addEventListener(MouseEvent.CLICK,loadSWF);