js方法如何获取视频当前播放的帧数

发布网友

我来回答

1个回答

热心网友

http://blog.csdn.net/tsubasadakong/article/details/37761765
1、在HTML中,使用JavaScript嵌入swf文件(test.swf),并且赋予id,name(比如 swfobj)

<embed src='test.swf' width='500px' height='500px' id='swfobj' name='swfobj'></embed>

2、获取当前播放帧数:var currentFrame= swfobj.CurrentFrame();

获 取 总 帧 数:var totalFrames=swfobj.TotalFrames();

3、如果要在swf播放完后移除它,在定时器中监听时,判断条件 swfobj.CurrentFrame()>=swfobj.TotalFrames()-1(或者==,感觉>=更加保险 鄙视) 是否为true。 CurrentFrame的最大值为总帧数-1追问尝试了这个方法,打印出来的帧数始终为0 不知道为什么

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com