1
我創建了一個自定義的類來處理方法的服務器時,從服務器調用和我得到這個錯誤柔性:未處理將AsyncErrorEvent連接到
錯誤#2044:未處理將AsyncErrorEvent :. text =錯誤#2095:flash.net.NetConnection無法調用回調關閉。錯誤= ReferenceError:錯誤#1069:在MyClient上找不到屬性關閉並且沒有默認值。從功能
代碼,不會連接:
myClient = new MyClient();
myClient.addEventListener(HearEvent.HEARD_SOMETHING,onHear);
nc = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, ncOnStatus);
nc.client = dasClient;
nc.connect(connectStr.text, p1.text, p2.text, int(p3.text), p4.text);
這就是MyClient類
public class MyClient extends EventDispatcher
{
public function hear(s:String):void
{
trace(s);
dispatchEvent(new HearEvent(s, HearEvent.HEARD_SOMETHING));
}
}
你能告訴我關閉函數應該有哪些參數? – Omu 2010-01-31 11:05:07
'NetStream'類的close()方法不帶任何參數。試試看看它是否有效。 – Amarghosh 2010-01-31 11:15:40
:)它的工作原理,它看起來像一個不成功的連接和關閉方法被調用來關閉連接,但由於關閉是在我的自定義客戶端,連接不再被關閉,我想可能它最好只擴展NetConnection類,你覺得怎麼樣? – Omu 2010-01-31 11:33:03