2010-11-15 40 views
0

我一直在使用Red5 0.9.0.1,並試圖從我的red5服務器應用程序斷開一個Flash客戶端應用程序。我已經通過使用close()手動斷開客戶端連接。在我的Flash應用程序。但我不能實現在用戶關閉Windows資源管理器或用戶失去其互聯網連接時斷開用戶連接。 有關如何做到這一點的任何建議?有人能指導我走向正確的道路嗎?red5客戶端斷開不工作:S

回答

0

red5服務器方法斷開連接完成此操作。

你需要重寫它,它看起來就像這樣......

@Override 
public void disconnect(IConnection conn, IScope scope) 
{ 

} 
0

在IE中,你必須使用onunload的()處理程序,然後調用到您的Flash客戶端應用程序。該呼叫應該關閉NetConnection;這是做到這一點的「最乾淨」的方式。否則,在服務器端,I/O庫將檢測並處理斷開連接(對等連接斷開)。