栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

与socket.io私人聊天

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

与socket.io私人聊天

  • 首先在聊天室中添加用户,以便在您的私人聊天室中轻松找到用户
  • 您用于加入私人会议室的客户端代码

    <input type="text"  id="user_email" placeholder="user_email"  />

  • 您在客户端的Javascript代码

    function a(){io.emit('privatechatroom', {email:document.getElementById('user_email').value});

    }

  • 您的服务器端代码以在您的房间中添加用户

    socket.on('privatechatroom',function(data){socket.join(data.email);io.emit('res',{mes:"you are added"})

    });

现在您可以向最近添加到此会议室客户端的那个人发送私人消息

function b() {    io.emit('sendmail', { email: document.getElementById('sender_mail').value, message: document.getElementById('message').value });    $('#message').val('');}socket.on('sendmail', function (data) {    io.sockets.in(data.email).emit('new_msg', { msg: data.message });    console.log(data.email);});


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/368437.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号