Flash actionscript 3查找视频的传递位置,以便稍后从传递位置播放

Flash actionscript 3查找视频的传递位置,以便稍后从传递位置播放,flash,actionscript-3,Flash,Actionscript 3,是否可以找到视频经过/停止的位置。因此,当以后加载时,需要从以前经过/停止的位置播放。我正在使用flash FLVPlayBack组件。您不能侦听FLVPlayBack组件自动发送的playheadUpdate事件吗?我已经好几年没有使用这个组件了(更喜欢从头开始编写),但我相信这样的东西应该可以做到(未经测试;在我的脑海中写下): 如果您无法直接控制再次开始播放(如果用户在您有机会告诉组件seek()之前点击组件的“播放”按钮),您可能可以监听playingStateEntered事件,如果c

是否可以找到视频经过/停止的位置。因此,当以后加载时,需要从以前经过/停止的位置播放。我正在使用flash FLVPlayBack组件。

您不能侦听FLVPlayBack组件自动发送的playheadUpdate事件吗?我已经好几年没有使用这个组件了(更喜欢从头开始编写),但我相信这样的东西应该可以做到(未经测试;在我的脑海中写下):


如果您无法直接控制再次开始播放(如果用户在您有机会告诉组件seek()之前点击组件的“播放”按钮),您可能可以监听playingStateEntered事件,如果currentTime>0(基本上,如果之前已设置),则立即搜索()到当前时间。

您不能侦听从FLVPlayBack组件自动发送的playheadUpdate事件吗?我已经好几年没有使用这个组件了(更喜欢从头开始编写),但我相信这样的东西应该可以做到(未经测试;在我的脑海中写下):


如果您无法直接控制再次开始播放(如果用户在您有机会告诉组件seek()之前点击组件的“播放”按钮),您可能可以监听playingStateEntered事件,如果currentTime>0(基本上,如果之前已设置),则立即搜索()到当前时间。

tnks Tim这有帮助。我是flash视频编程新手。找不到开始的地方。很乐意帮忙。如果您遇到任何问题,或者需要澄清或了解上述代码的具体功能,请告诉我。这些概念非常简单(倾听事件,对事件做出反应),所以一旦你掌握了窍门,事情就可以真正开始了。这很有帮助。我是flash视频编程新手。找不到开始的地方。很乐意帮忙。如果您遇到任何问题,或者需要澄清或了解上述代码的具体功能,请告诉我。这些概念非常简单(倾听事件,对事件做出反应),所以一旦你掌握了窍门,事情就可以真正开始了。
private var currentTime:Number = 0;

myFLVPlaybackComponent.addEventListener(VideoEvent.PLAYHEAD_UPDATE, playheadUpdated);

private function playheadUpdated(evt:VideoEvent):void {
    currentTime = evt.playheadTime;
}

// next time you want to begin playback, use this (though you may need to convert seconds
// to milliseconds or vice versa, depending on return format, or use seekSeconds())
myFLVPlaybackComponent.seek(currentTime);