flex 与PHP接口的方法怎样重新加载?

fjj00 2010-10-20 10:43:03
就是当链接错误时,再次加载的方法,
netConnect.addEventListener(IOErrorEvent.IO_ERROR , ioError);//这个是连接地址出错
netConnect.addEventListener(NetStatusEvent.NET_STATUS , netStatus);//这个是接口返回错误信息

ioError()这方法来调用接口方法
netStatus()这方法来调用接口方法

有没有在返回错误信息时,再次加载接口方法……

也就是调用三次同一个方法……
用for()语句等?来吗?
有没有更好的吗?………………
...全文
98 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
leemiki 2010-10-20
for语句里只是调用后台方法那当然是问题!

要是有其他赋值等操作就要出问题了,因为Flex是异步通信~~~~

你是想在连接错误的时候重新连接,限制次数是3次!如果连接正确就不再重新连接是吧!

对于这样的需求for循环肯定是不合适的...

你可以在全局定义一个num变量用于计数

连接失败(ioEror,netStatus)num++ if(num<3){重新调用后台方法},如果连接成功num=0

回复
相关推荐
发帖
Flex
创建于2007-12-13

4328

社区成员

多媒体/设计 Flex
申请成为版主
帖子事件
创建了帖子
2010-10-20 10:43
社区公告
暂无公告