2014-05-09 6 views
-1

저는 Cirrus P2P 비디오 응용 프로그램에 flex를 사용하고 있습니다. "CALL"을 누르고 다른 클라이언트가 연결되어 있지 않으면 오류 메시지는 "[object Object]"라는 팝업 메시지입니다. 그 문제에 대해 "{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> 

스크린 샷 : (너무 오래 유래에 대한) http://imgur.com/DLf2et2

전체 코드 : http://pastebin.com/diDrvn92

편집 : 도움이 필요한 어떤 정보 나 도움을? 미안 나는 아직도 붙어있다.

업데이트 : 시도하지만 난 그게 답은 아니라고 알고 있지만

내가 아주 잘 당신이 뭘 하려는지 이해하지 않는 일부 설명이 필요하지만, Responder을 정의

+0

문제는 calleeInput 필드에 실제 텍스트가 있기 전에 해당 텍스트 필드를 초기화한다는 것입니다. 실제 팝업이 나타나면 ActionScript를 통해 텍스트를 설정해 보셨습니까? – Ruslan

+0

PHP에 익숙하기 때문에 Flex에 대한 지식이 제한적입니다. pastebin에서 어떤 코드 줄을 언급하고 있습니까? – user3617188

+0

이것을 알아 냈습니까? user3617188? – Brian

답변

0

도움이되지 않았다 두 가지 기능, 하나는 서버가 성공하면 뭔가를 반환하고 다른 하나는 오류가있는 경우입니다.

기능은 사용하는

public function rejectCall(faultObj:String):void { 
    trace(faultObj); 
    currentState = CallReady; 
} 

매개 변수를 사용하여 서버 (예외)에서 오류가 첫 번째 경우의 결과와 다른 매개 변수

당신은 그것을 추적 할 수와 같은 Object를 받게됩니다 NetConnection.call이 응답자 용이 아닌 경우 NetConnection

+0

이것은 RTMFP 플렉스 스크립트입니다. – user3617188

+0

나는 당신의 제안을 이해할 수 없지만 그것을 고맙게 생각한다. 위의 게시물을 수정하려했는데 아마도 도움이됩니다. 감사. – user3617188