Actionscript 3 AS3预加载并播放mp4文件
有没有办法用as3在flash中预加载和播放mp4视频文件 我尝试了以下方法,但没有任何运气:Actionscript 3 AS3预加载并播放mp4文件,actionscript-3,Actionscript 3,有没有办法用as3在flash中预加载和播放mp4视频文件 我尝试了以下方法,但没有任何运气: var myMovie:Sprite; var l:Loader = new Loader(); l.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loop, false, 0, true); l.contentLoaderInfo.addEventListener(Event.COMPLETE, do
var myMovie:Sprite;
var l:Loader = new Loader();
l.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loop, false, 0, true);
l.contentLoaderInfo.addEventListener(Event.COMPLETE, done, false, 0, true);
l.load(new URLRequest("video.mp4"));
function loop(e:ProgressEvent):void
{
var perc:Number = e.bytesLoaded / e.bytesTotal;
percent.text = Math.ceil(perc*100).toString();
}
function done(e:Event):void
{
removeChild(percent); // was removeChildAt(0) but it make more sense this way
percent = null;
myMovie = Sprite(l.content);
addChild(myMovie);
l.contentLoaderInfo.removeEventListener( ProgressEvent.PROGRESS, loop);
l.contentLoaderInfo.removeEventListener(Event.COMPLETE, done);
l = null;
}
您在这里所做的只是尝试加载文件。您根本没有视频播放器代码。简单地加载文件不会播放它。您可能想使用该类