Flex - 有没有办法更改“Channel Disconnected”错误消息?

时间:2010-03-25 22:05:22

标签: flex flash channel disconnected

我有一个带有PHP后端的Flash应用程序。每当出现PHP错误时,我都会在收到确认之前收到“Channel Disconnected”错误消息。

我已准备好将我的项目推向测试阶段,我希望如果此消息更像“有PHP错误,请记录错误”或其他内容而不是他们不理解的消息。< / p>

有人知道我改变此错误消息的方法吗?顺便说一句,在Flash编程方面,我几乎是一个菜鸟,所以请描述一下。使用Flash Builder 4 Beta 2.

2 个答案:

答案 0 :(得分:1)

刚想通了。在我的PHP服务的声明中,有一个名为“fault”的参数,默认情况下设置如下:

fault =“Alert.show(event.fault.faultString +'\ n'+ event.fault.faultDetail)”

通过更改收到警报的消息,我们可以将消息更改为我们想要的任何内容。

答案 1 :(得分:1)

您还应该能够在Flex app远程对象中设置错误处理程序。 这样,您实际上可以自动报告问题(在“onFault”内)。

<mx:RemoteObject id="ro" destination="AMFServer">
  <mx:method name="getSomething" fault="onFault(event)" 
        result = "onResult(event)" />
</mx:RemoteObject>
相关问题