[問題] call的error try不到...

看板Flash作者 (兔子)時間13年前 (2011/11/26 02:50), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
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

11/26 03:32, , 1F
AS3的Event好像不是這樣寫的喔 :)
11/26 03:32, 1F

11/26 03:33, , 2F
http://goo.gl/VJGZh 3年前的舊文章,供你參考
11/26 03:33, 2F

11/26 03:34, , 3F
也許amfphp的版本會不太一樣,不過運作原理差不多
11/26 03:34, 3F

11/26 03:35, , 4F
你應該是幫conn加上event listener才是
11/26 03:35, 4F

11/26 08:55, , 5F
AS3有些error是用event形式丟出的,要去查docs
11/26 08:55, 5F

11/26 09:21, , 6F
哇~~~ 原來是這樣 感謝兩位大大
11/26 09:21, 6F

11/26 09:24, , 7F
咦等等 我有寫respon啊
11/26 09:24, 7F
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)

11/26 10:49, , 8F
addEventListener(NetStatusEvent_NET_STATUS, ...
11/26 10:49, 8F

11/29 13:36, , 9F
感謝 可以了@@/
11/29 13:36, 9F
文章代碼(AID): #1Ep-Dgb8 (Flash)
文章代碼(AID): #1Ep-Dgb8 (Flash)