2

在网络中有许多 p2p (Cirrus) Flash 文本聊天和游戏的例子。是否可以与 Cirrus 连接两个客户端以交换消息,其中一个是 Flash 客户端,另一个是没有 Flash 的普通 HTML(JavaScrip 和 PHP)?

当然,您可以将 flash-client 放在第二个用户的一侧,该用户在接收来自第一个用户的消息时将这些消息广播到 HTML(外部接口)。但是如何将消息从 HTML 表单发送到 Flash SWF?

4

1 回答 1

1

这很简单,我的朋友。你几乎想通了。只需在 HTML 表单上创建一个按钮,它不会提交表单,而是运行 JavaScript 函数来读取它,也许 JSON 转换数据,然后使用 AS3 先前声明的回调函数 getElementByID() 将其发送到 flash-client .function,通过它的方式,将使用闪存正常发送数据。

另一个问题,你知道如何在不使用任何第三方服务的情况下设置 P2P 聊天吗?我想用闪光灯直接与人交流..也许是一个例子?谢谢!dulldusk@gmail.com

于 2011-12-29T08:19:10.620 回答