|
可用性
Flash Player 6
Flash Media Server
用法
public onPlayStatus = function(infoObject:Object) {}
参数infoObject 一个对象,它包含一个错误或状态消息。返回无描述事件处理器。当一个事件处理器。当一个NetStreamNetStream对象完成一个流的播放时调用。当一个对象完成一个流的播放时调用。当一个NetStreamNetStream对象从一个播放列表中的一个流切换到另对象从一个播放列表中的一个流切换到另一个流(NetStream.Play.Switch)或当一个NetStream对象播放到末尾(NetStream.Play.Complete)时,这个信息对象会提供额外的信息。如果你想要对这个事件处理器做出响应,你必须创建一个函数来处理这个由服务器发送来的信息对象。例子下面的范例在输出面板中显示有关这个流的数据:var connection_nc:NetConnection = new NetConnection(); connection_nc.connect(null); varstream_ns:NetStream = newNetStream(connection_nc); my_video.attachVideo(stream_ns); stream_ns.play("video1"); stream_ns.onPlayStatus= function(infoObject:Object) {trace("NetStream.onPlayStatus called: ("+getTimer()+" ms)");for (var prop in infoObject) {trace("\\t"+prop+":\\t"+infoObject[prop]);}trace("");}; |
|