首页 > 其他 > 详细

node里面socket.io的房间简单实现

时间:2021-03-27 22:35:32      阅读:29      评论:0      收藏:0      [点我收藏+]
//服务端
let io = require(‘socket.io‘)();

io.sockets.on(‘connection‘, socket => {
   //初始化之后通过join加入room1房间
socket.join("room1", function () {
console.log("Joined room")
})
socket.on(‘joinRoom‘, function (data) {
console.log("Joining room")
socket.to(‘room1‘).emit(‘roomJoined‘, data);
});
});
io.listen(8080, {cors: true});
//客户端
<script src="http://localhost:8080/socket.io/socket.io.js"></script>
<script>
var socket = io(‘http://localhost:8080‘)

function WebSocketTest() {
socket.emit(‘joinRoom‘, $(‘#m‘).val());
}

socket.on("roomJoined", data => {
console.log(data);
console.log("接受到消息" + data);
})
</script>

node里面socket.io的房间简单实现

原文:https://www.cnblogs.com/zhuangbowu/p/14586221.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!