我一直在使用Red5 0.9.0.1,我试图断开我的red5服务器应用程序的Flash客户端应用程序。我已经尝试使用close()手动断开客户端连接;在我的Flash应用程序上。但是当用户关闭Windows资源管理器或用户丢失其互联网连接时,我无法实现断开用户连接。 关于如何做到这一点的任何建议?有人可以引导我走上正确的道路吗?
答案 0 :(得分:0)
red5服务器方法断开正是这样做的。
你需要覆盖它,它看起来像这样......
@Override
public void disconnect(IConnection conn, IScope scope)
{
}
答案 1 :(得分:0)
在IE中,您必须使用onUnLoad()处理程序然后调用您的Flash客户端应用程序。然后呼叫应该关闭NetConnection;这是“最干净”的方式。否则,在服务器端,I / O库将检测并处理断开连接(对等断开连接)。