作者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