现有一视频,假设用户必须看满1小时(设置为倒计时)才给算积分。当用户暂停视频的时候,怎么使倒计时也暂停。用js怎么绑定到视频暂停、继续播放的事件。或有更好的实现方法,非常感谢!<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script type="text/javascript" src="swfobject.js"></script> 
<div class="filetime" id="SY_SJ"></div>
<div id="flvPlayDiv" ></div>
<script type="text/javascript">$(document).ready(function(){         PlayFlv("视屏地址"); var num = 3600; // 倒计时时间 
$("#SY_SJ").html(time_To_hhmmss(num));// 初期值设置
$html = '';
function changeTime(){
   if(num > 0){
   num = num - 1;        
   $("#SY_SJ").html(time_To_hhmmss(num));
   }else{
   if(num == 0) //到时间后操作
   {
 //到时间后操作 
   }
   num = num - 1;
}
}
setInterval(changeTime,1000);
});function PlayFlv(url) //加载视频
{
        var s = new SWFObject("flvplayer.swf","single","700","525","7");
s.addParam("allowfullscreen","true");
s.addVariable("file",url);
s.addVariable("shuffle","true");
        s.addVariable("autostart","false");
s.addVariable("width","700");
s.addVariable("height","525");
s.write("flvPlayDiv");
}function ajax_video() //更改用户文件为已完成
{              }function time_To_hhmmss(seconds) //时间转化
{
   var hh;
   var mm;
   var ss;
   //传入的时间为空或小于0
   if(seconds==null||seconds<0){
       return;
   }
   //得到小时
   hh=seconds/3600|0;
   seconds=parseInt(seconds)-hh*3600;
   if(parseInt(hh)<10){
          hh="0"+hh;
   }
   //得到分
   mm=seconds/60|0;
   //得到秒
   ss=parseInt(seconds)-mm*60;
   if(parseInt(mm)<10){
         mm="0"+mm;   
   }
   if(ss<10){
       ss="0"+ss;     
   }
   return hh+":"+mm+":"+ss;  
}</script>