作为如何处理此问题的示例,YouTube 将卸载视频并从用户在时间轴上单击的位置开始加载它。
目前我只有:
private function seekHandler(event:MouseEvent):void {
player.playheadTime = event.localX/playheadBar.width*player.totalTime;
}
如果目标位置已经被缓冲,这将非常有效。但是,如果我想提前寻找缓冲区,我希望它暂停视频,直到文件缓冲到所选点。相反,它会暂停片刻,然后表现得像“不,不会这样做”,然后从原来的位置继续播放。
请注意,我只是在学习 Flex/AS3,所以我很可能错过了一些明显的东西;)