我正在使用flex进行Cirrus p2p视频应用。当我按“CALL”而另一个客户端未连接时,错误消息是一条显示“[object Object]”的弹出消息。我正在尝试显示“Call failed to {calleeInput.text}”或其他任何内容。这就是我在我的代码中已经拥有的内容(最好查看下面的pastebin ...我使用php并且对flex几乎一无所知......我只需要解决这个问题):
<s:HGroup includeIn="CallFailed" verticalAlign="middle">
<s:Label text="Call failed to {calleeInput.text}" color="0xffffff"/>
<s:Button label="HANGUP" click="onHangup()" styleName="buttonStyle"/>
</s:HGroup>
完整代码(stackoverflow太长):http://pastebin.com/diDrvn92
编辑:需要哪些信息来帮助我?对不起,我还是被困住了。
更新:我试过了,但没有帮助
答案 0 :(得分:0)
我知道这不是答案,但需要澄清
我不太清楚你想要做什么,但是Responder
定义了两个函数,一个是服务器成功并返回一些东西,另一个是如果有一些错误。
函数将在第一种情况下接收Object
参数作为结果,在另一种情况下接收来自服务器的错误(例外)
您可以使用
进行追踪public function rejectCall(faultObj:String):void {
trace(faultObj);
currentState = CallReady;
}
您在NetConnection.call
中使用的参数不适用于响应者,而是适用于NetConnection