循环 FLV 文件不适用于任何 AS3 代码



所以我在过去的两天里遇到了一个问题,已经尝试了所有可能的代码片段来强制.flv文件循环.swf文件中。

这是当前代码:

 import fl.video.VideoEvent;
 atropos.addEventListener(Event.COMPLETE, videoFinished);
 function videoFinished(event:Event){
         atropos.play();
 };

和 html:

            <param name="movie" value="atropos.swf" />
            <param name="quality" value="best" />
            <param name="bgcolor" value="#ffffff" />
            <param name="play" value="true" />
            <param name="loop" value="true" />
            <param name="wmode" value="transparent" />
            <param name="scale" value="showall" />
            <param name="menu" value="false" />
            <param name="devicefont" value="false" />
            <param name="salign" value="" />
            <param name="allowScriptAccess" value="sameDomain" />

它编译所有内容没有错误,但.swf文件仍然没有循环。提前谢谢。

使用"导入"功能(从Web URL)将视频导入到您的项目中,Flash将插入一个FLVPlayback组件来播放该视频。要重播您的视频,您可以使用附加到播放器的Event.COMPLETE,如下所示:

// player is the FLVPlayback component inserted in the stage
var player:FLVPlayback;  
    player.addEventListener(Event.COMPLETE, function(e:Event){
        player.play();
    })

希望能有所帮助。

最新更新