经常在论坛上看到有人问如何让影片在走到某帧上停留一会再继续播放,其实很简单,只要用全局函数setInterval()就可以轻松搞定了。
在想停留的帧上加上如下代码:
stop(); //停止播放影片
var fantast=setInterval(go,5000); //设置每5秒钟调用一次go()函数。
function go() { //自定义函数
play(); //函数内容,就是继续播放影片。
clearInterval(fantast); //清除setInterval()轮询
}
注意:设置了setInterval(),一定要对应clearInterval(),不然会造成系统资源浪费!
此处setInterval()里的5000,单位是毫秒!也就是代表5秒钟!
希望这篇文章对你有所帮助!