使用 Flash 媒体服务器在 as3 中进行群聊?
Posted
技术标签:
【中文标题】使用 Flash 媒体服务器在 as3 中进行群聊?【英文标题】:group text chat in as3 using flash media server? 【发布时间】:2012-02-25 00:19:16 【问题描述】:我已经使用 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】:您好,您使用 FMS 和 Flash 客户端一对一地开发您的应用程序。那么扩展群聊就很简单了。在连接 FMS 与 NetConnection api 时,您只需为您的应用程序定义一个 FMS 实例。并且您必须为所有用户提供相同的实例默认名称..您可以开发它。并且您已将您的消息广播到 FMS,并且 FMS 会通知所有连接的用户您的广播消息。 .....
Click Here for Example
Another Example
【讨论】:
以上是关于使用 Flash 媒体服务器在 as3 中进行群聊?的主要内容,如果未能解决你的问题,请参考以下文章
Flash 横幅中的 AS3 视差效果阻止 Movieclip 按钮运行
使用GreenSock LoaderMax进行简单的Flash/AS3幻灯片放映