2010-03-25 65 views
1

我有一个PHP后端的Flash应用程序。每当发生PHP错误时,我会收到“确认收到之前断开的通道”错误消息。Flex - 有没有办法更改“Channel Disconnected”错误信息?

我准备到我的项目推到公测,如果这个消息说更多的东西,如“有一个PHP错误,请记录错误”或什么,而不是他们不明白的消息我宁愿。

任何人都知道的一种方式,我要改变这种错误讯息?顺便说一句,当谈到Flash编程时,我几乎是一个noob,所以请描述一下。使用Flash Builder 4 Beta 2中

回答

1

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

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

这是我们能够改变的消息,可以随心所欲,通过改变被惊动了消息。

1

你也应该能够安装在您的Flex应用程序远程对象的故障处理程序。 这样,您实际上可以自动报告问题(在“onFault”中)。

<mx:RemoteObject id="ro" destination="AMFServer"> 
    <mx:method name="getSomething" fault="onFault(event)" 
     result = "onResult(event)" /> 
</mx:RemoteObject> 
+0

好知道,谢谢! – Travesty3 2010-03-29 15:45:34

相关问题