使用signalr建立socket连接


需要测试一个类似谁是卧底的微信小程序,模拟多人发言,投票

查询当前房间的总人数

加入房间的时候进行socket连接

最多就是12人房间,所以初始化11个对象

var ws1, ws2, ws3, ws4, ws5, ws6, ws7, ws8, ws9, ws10, ws11;

指定跳过握手,直接使用websocket进行连接

指定json格式进行数据传输

加入房间

var token = $('#openId' + _id).val();
if (_id == 1) {
ws1 = connect(token);
ws1.start().then(()=>{
setInterval(()=>{
ws1.send('ping');
}, 15000)
});
}
根据第几个用户加入房间,启动第几个socket连接,启动后,每隔15s发送一次心跳


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM