7.5.7 拖动滑块播放视频

拖动滑块播放视频文件,主要是确定并记录流的剪辑位置,找到剪辑的最终位置可以调用视频流seek(参数)方法,参数为当前剪辑位置,如果不直接点击一个剪辑拖动定点播放的位置,那么剪辑的最终位置应该是鼠标反弹的位置,点击这里实际上相当于实际触发滑块的移动事件,滑动快速移动到 您点击的位置,相关代码片段如下:

  //拖动进度条时改变播放位置 
private function play_onchange(event:SliderEvent):void
{ 
    if(ns.time == 0)
    { 
        playProcess.value = 0; 
        return; 
    } 
    playPosition = playProcess.value;             //保正播放进度統一 
    ns.seek(playPosition);
} 

//进度条鼠标按下 
private function thumbPress():void
{ 
    ns.pause(); 
} 
//进度条鼠标弹起,指拖动时滑块时鼠标弹起 
private function thumbRelease():void
{ 
    //ns.seek(playPosition);
     btnPlay.source = pauseClass; 
    isPause = false;
    ns.resume();
}

results matching ""

    No results matching ""