2010-03-25 37 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

相關問題