如何解决如何在socket.io中为新用户检索旧参与者列表
// server.js
io.on("connection",(socket) => {
// listen to the event
socket.on("join_room",(roomId,userId,name) => {
socket.join(roomId);
socket.to(roomId).broadcast.emit("user_connected",name);
socket.on("message",(message,name) => {
io.to(roomId).emit("createMessage",message,name);
});
socket.on('disconnect',(userId) => {
socket.to(roomId).broadcast.emit('user-disconnected',userId)
});
});
});
// script.js
const room_participants = document.getElementById("room_participants");
peer.on("open",(id) => {//send with an id for user
// on open will be launch when you successfully connect to peerServer
socket.emit("join_room",ROOM_ID,id,username);//emiting event
});
socket.on("user_connected",(userId,name) => {//recieving info
connectToNewUser(userId,stream,name);//call function with id and stream
//addParticipant(participant_list);
});
如何为新用户保存旧参与者列表,因为我无法为新用户检索旧数据。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。