flash AS3.0 第一帧导入了一个实例mv的15秒mp4外链视频,怎么做到视频播放完后自动跳转到第二帧。

我使用了计时的方法vara:int=15;vari:int=0;vartimer:Timer=newTimer(1000,a);timer.start();stop();... 我使用了计时的方法var a: int = 15;var i: int = 0;var timer: Timer = new Timer(1000, a);timer.start();stop();timer.addEventListener(TimerEvent.TIMER, ontime);function ontime(e: TimerEvent): void {; i++; if (i > 14.9) {; gotoAndStop(2); timer.stop() }}但是媒体他们放在网页上因为外链的视频加载有延迟,导致还没开始播放计时已经开始了,在视频没完全播放完的时候计时已经大于15秒,就已经跳转到第二帧了 展开
 我来答
FlashASer

2019-03-16 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18657

向TA提问 私信TA
展开全部
你这个写法肯定不对,你是通过打开网页的视频方式,无法检测视频播放进度,必须使用视频类加载视频播放才能检测播放进度。
更多追问追答
追问
我是小白,大神能否写个代码出来学习下
我把15秒计时改成了16秒,多出来的会停在最后一帧,一会然后再跳转2,也算是弥补了延迟……
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式