flash cs6 as3.0 用的flvplay组件链接的多个外部flv视频文件,如何在视频播放完后循环播放

flvplay组件默认播放完毕后停止,想让视频进行循环播放
在网上找了段代码

//侦听播放完成事件
myPlayer.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(event:Event):void
{
//重新开始播放
myPlayer.play();
}

可以实现视频循环播放,问题是只能在一个帧上使用,在另一个帧写入就出错,调试显示
function completeHandler(event:Event):void 这行代码函数定义重复,请懂代码的大神指点一下,谢谢

那就只写一句,在后面的帧上。
//侦听播放完成事件
myPlayer.addEventListener(Event.COMPLETE, completeHandler);追问

不加function completeHandler(event:Event):void 调试报错:访问的属性completeHandler未定义

追答

那说明你的用法还是不对

视频只要改变加载路径就可以了,没必要换一个视频就加一帧

追问

我是做成用按钮来选择播放指定的视频,只是flvpaly组件播放完就停在那里感觉效果不好,算了将就吧

追答

都是可以通过代码控制的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-25
求把外部视频连接起来的代码!!!