使用Flash媒体服务器在as3中进行文本聊天?

时间:2012-02-02 10:29:21

标签: flash actionscript-3

我已经使用fms和php实现了简单的文本聊天,但现在我想实现群聊,无论谁来到网上都应该能够互相发短信,任何人都可以帮我实现这一点。

private function sendMessage(e:MouseEvent=null):void 
        {

            if (_message.message_box.input_txt.text=="Message..."||_message.message_box.input_txt.text == "")
                        {
                            //_message.message_box.input_txt.text = "";
                            UserInterface.getViewport().updateStatus("Please enter Text");
                        }

                else{       
            var msg:String = ApplicationShell.userName + ':' + _message.message_box.input_txt.text + '\n';

            _message.message_box.history_txt.text += msg;
            _message.message_box.input_txt.text = "";
            ApplicationShell.chatServer.post('<font color="#' + color + '">' + msg + '</font>');
                }

1 个答案:

答案 0 :(得分:0)

您是否使用FMS和Flash客户端一对一地开发应用程序。然后它非常简单地扩展froup聊天。在连接FMS和NetConnection api时,您必须为您的应用程序仅定义一个FMS实例。并且您必须为所有用户提供相同的实例默认名称..您可以开发它。并且您已向FMS和FMS广播您的消息,通知所有连接的用户您的brodcasted消息。 .....

Click Here for Example

Another Example