javascript - P2P Cirrus 连接 Flash 客户端和 HTML 客户端

标签 javascript html flash p2p adobe-cirrus

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

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

最佳答案

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

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

关于javascript - P2P Cirrus 连接 Flash 客户端和 HTML 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8572232/

相关文章:

php - Safari PHP 表单提交 - 文件上传挂起

javascript - 函数未在 javascript 中调用

javascript - 将 Javascript 变量插入到 Flask 应用程序中,然后将其插入到 Mysql 数据库中

javascript - 将事件附加到包含更多 iframe 的 iframe

html - 如何拉伸(stretch)导航使其占据整个 div

java - 在swing组件中添加flash

c++ - (C++) 游戏服务器、(Flash) 客户端

flash - 让 VIM 在 Actionscript 中变得高效,比如 Flex

javascript - 调整选择框的大小以容纳所选文本

javascript - 如何获取点击元素的样式 - "currentTarget"