【发布时间】:2013-07-10 16:13:47
【问题描述】:
当我使用NetConnection 连接到 Red5 服务器时,有时我会得到一个未经处理的 NetStatusEvent:
Error #2044: Unhandled NetStatusEvent:. level=error, code=NetConnection.Call.Failed
这就是我连接的方式(唯一调用NetConnection.connect()的地方):
public function Connect(callBack:Function = null):void
{
if (IsConnected())
{
if (callBack != null)
{
callBack.call();
}
}
else // Not connected
{
netConnect.addEventListener(NetStatusEvent.NET_STATUS, function(e:NetStatusEvent):void
{
// OnConnect called whenever there is a net status event
OnConnect(e, callBack);
netConnect.removeEventListener(NetStatusEvent.NET_STATUS, arguments.callee);
});
try
{
// Attempt to connect to Media Server
netConnect.connect(MEDIA_SERVER_URI, true);
}
catch(error:Error)
{
logger.LogError("NetConnection.connect threw an exception.", error);
}
}
}
我正在为NetStatusEvent.NET_STATUS 添加一个事件侦听器。有时我的听众怎么可能打电话?
【问题讨论】:
标签: actionscript-3 events actionscript red5 netconnection