0

如果我做类似的事情

socket.on('herp', function(derp){ socket.emit('derp', derp); }

消息进入与发送原始消息的套接字不同的套接字

这就是我打算为我正在尝试整理的 javascript 多人猪(骰子游戏)教程传递消息的方式

该应用程序的结构如下 pig_server:https ://github.com/hayksaakian/pig_server 管理帐户/玩家和游戏,掷骰子,中继动作 pig:https ://github.com/hayksaakian/pig 管理用户界面,客户端边; 发出动作

如何重新创建问题:首先执行 node helloworld.js 来运行服务器

从两个不同的网络浏览器打开 pig/www/index.html(从客户端目录)

在每个浏览器中:创建一个帐户,点击天梯,点击查找游戏。一旦游戏出现在每个浏览器上,从梯形图页面的列表中单击它。

在 javascript 控制台中:socket.emit('herp', 'derp'); (从两个浏览器执行此操作)

两个新消息应该只显示在一个浏览器中

4

0 回答 0