我有一个远程flex共享对象,我试图(使用Red5)向所有客户端发送消息和一些包含用户/发件人数据的对象。Flex共享对象显示客户端
问题是:客户端显示的值是存储在其中的值,而不是我SO中的值。
继承人一些代码:
protected function btSend_clickHandler(event:MouseEvent):void
{
soChat.setProperty("msg",tiMessage.text);
soChat.setProperty("userVO",modtrackModel.userVO);
tiMessage.text = "";
}
private function syncListener(event:SyncEvent):void
{
for(var i:Object in event.changeList) {
var changeObj:Object = event.changeList[i];
switch(changeObj.name) {
case "msg":
newMessage(event.target.data["userVO"].userName);
break;
}
}
}
public function newMessage(msg:String):void
{
Alert.show(msg);
}
所以,问题是,如果IM在浏览器和Rodrigo在浏览器B中的提示登录为里卡多里卡多显示在浏览器和Rodrigo在浏览程序B ...它不该对不对?它应该显示在我的SO中设置的最后一个值,对吗?
Ty for any help and sry for my bad english。
你可以添加更多的代码,显示你创建的位置,并连接到远程soChat –