看板 Flash 關於我們 聯絡資訊
AS3.0 程式碼: try{ conn.call('test_acc2.test_login',respon,acc.toString(),pass.toString()); }catch(err:Error){ gotoAndPlay(3); } 但是它並沒有到第三格 而是在輸出中顯示 打開 URL 'http://xxx.xx.xxx.xx/~hirabbitt/xx/amfphp2/' 時發生錯誤 Error #2044: 未處理的 NetStatusEvent:。 level=error, code=NetConnection.Call.Failed at baking_town_fla::MainTimeline/baking_town_fla::frame1() 而我所做的只是讓電腦離線 使它無法連到伺服器這樣 (第三格有 連線中斷 的圖) 請問是我try錯了嗎? -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 我摸不到妳 █████ █████ 妳摸不到我 ██ ███ ██╱╲ ●◥█████◣●╱╱ ● ◥████ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.247.155
aquarianboy:AS3的Event好像不是這樣寫的喔 :) 11/26 03:32
aquarianboy:http://goo.gl/VJGZh 3年前的舊文章,供你參考 11/26 03:33
aquarianboy:也許amfphp的版本會不太一樣,不過運作原理差不多 11/26 03:34
aquarianboy:你應該是幫conn加上event listener才是 11/26 03:35
cjcat2266:AS3有些error是用event形式丟出的,要去查docs 11/26 08:55
hirabbitt:哇~~~ 原來是這樣 感謝兩位大大 11/26 09:21
hirabbitt:咦等等 我有寫respon啊 11/26 09:24
respon = new Responder(function(res:Object):void { trace(res.toString()); }, function(res:Object):void { trace("NG"); gotoAndStop(3); }); 但是似乎也沒有用@@ ※ 編輯: hirabbitt 來自: 125.228.247.155 (11/26 09:27)
cjcat2266:addEventListener(NetStatusEvent_NET_STATUS, ... 11/26 10:49
hirabbitt:感謝 可以了@@/ 11/29 13:36