gpt4 book ai didi

javascript - socket.io 向每个客户端发出/广播

转载 作者:行者123 更新时间:2023-12-03 10:14:00 25 4
gpt4 key购买 nike

我不知道如何从客户端或其他 NodeJS 文件发送到每个客户端。发送到服务器有效,但发送到其他所有客户端则不然。

服务器代码:

var io = require('socket.io').listen(app.listen(8080));

io.on('connection', function (socket) {
socket.on('playerData', function(data) {
console.log(data);
});
});

客户端代码:

<script src="https://cdn.socket.io/socket.io-1.3.5.js"></script> 
<script>
var socket = io('http://localhost:8080');
socket.on('playerData', function(data) {
console.log(data);
});
</script>

我正在使用 Node.JS - Jade、Express、Socket.io(和 AngularJS,但不在这部分代码中)

当我调用发射函数时,服务器端 console.log 被调用,但在客户端没有任何反应。目前使用 Chrome 作为我的浏览器。

最佳答案

您需要从客户端发送到服务器,然后将该消息从服务器广播到每个客户端。

关于javascript - socket.io 向每个客户端发出/广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29973596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com