在网络中有许多p2p(Cirrus)Flash文本聊天和游戏的例子。 是否可以与Cirrus两个客户端连接以交换消息,其中一个是Flash客户端,另一个是普通的HTML(JavaScrip和PHP)而没有Flash?
当然,您可以将Flash客户端放在第二个用户的一边,该用户在接收来自第一个用户的消息时将这些消息广播到HTML(外部接口)。但是如何将消息从HTML表单发送到Flash SWF?
答案 0 :(得分:1)
我的朋友很简单。你差点搞清楚了。只需在HTML表单上创建一个按钮,不提交表单,但运行JavaScript函数来读取它,也许JSON转换数据,然后使用AS3先前声明的回调函数将其发送到flash-client,getElementByID() .function,通过它的方式,将使用flash正常发送数据。
其他问题,您是否知道如何在没有任何第三方服务的情况下设置P2P聊天?我想用flash直接与人交流..也许是一个问题? TKS! dulldusk@gmail.com