作者hirabbitt (兔子)
看板Flash
標題[問題] call的error try不到...
時間Sat Nov 26 02:50:16 2011
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
1F:→ aquarianboy:AS3的Event好像不是這樣寫的喔 :) 11/26 03:32
3F:→ aquarianboy:也許amfphp的版本會不太一樣,不過運作原理差不多 11/26 03:34
4F:→ aquarianboy:你應該是幫conn加上event listener才是 11/26 03:35
5F:推 cjcat2266:AS3有些error是用event形式丟出的,要去查docs 11/26 08:55
6F:→ hirabbitt:哇~~~ 原來是這樣 感謝兩位大大 11/26 09:21
7F:→ 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)
8F:推 cjcat2266:addEventListener(NetStatusEvent_NET_STATUS, ... 11/26 10:49
9F:→ hirabbitt:感謝 可以了@@/ 11/29 13:36