Js 视频停留指定帧

JavaScript013

Js 视频停留指定帧,第1张

在JS中获取video标签,并监听它的loadeddata事件。

loadeddata是指当媒体当前播放位置的帧完成加载时触发该事件,通常是第一帧。

在监听 loadeddata 中指定事件触发时执行的函数,我们的实现截取第一帧就在这里面编写。

首先定义创建一个 canvas 标签;其次指定 canvas 标签的宽高;最后调用canvas元素中的getContext方法。

http://blog.csdn.net/tsubasadakong/article/details/377617651、在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