我已经使用组件库成功创建了一个 FLVPlayback 组件,它正在播放我想要的流视频。我的问题是,如果该流不在线或找不到,我将如何在舞台上显示一条消息以让用户知道,没有活动流。
更新:这是我的代码 -
thestream.addEventListener(NetStatusEvent.NET_STATUS, onNCStatus);
function onNCStatus(event:NetStatusEvent):void {
trace(event.info.code)
switch (event.info.code) {
case "NetConnection.Connect.Success":
trace("Success");
break;
case "NetStream.Play.StreamNotFound":
trace("Stream not found");
break;
}
}
仍然没有输出。似乎该函数没有被调用。但是,如果我在函数之外(在它之前)放置一个跟踪,我会得到一个响应:
trace(NetStatusEvent.NET_STATUS);
输出:
netStatus
希望这可以帮助。