0

Red5 Java サーバー アプリケーションから AS3 スクリプトへのオブジェクト、変数などの送信の理解に問題があります。

私が直面している問題は、Javaで次のコードを書き留めたことです。

        ((IServiceCapableConnection) conn).invoke("say", params);

「params」と呼ばれるパラメーターを使用して「say」を呼び出す ActionScript のメソッドを呼び出します。ここまでは順調ですね。

私の ActionScript は次のようになります。

        public function say(user:Array):void{
            var usr:Array = user  as UserVO;
            list.appendText(usr[0] + "\n");
        }

したがって、配列を取得しますが、使用できないため、次のエラーが発生することがわかります。

TypeError: エラー #1034: 型強制に失敗しました: Object@123b4a7f1 を配列に変換できません。

それで、誰かがこのパーツを正しく「変換」する方法を教えてもらえますか? シリアル化に関するいくつかの記事を見ましたが、問題が発生しませんでした。

4

1 に答える 1