您当前的位置: 首页 >  Java

命运之手

暂无认证

  • 1浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Javascript】【开发琐事】socket.on(‘close‘)断线回调不执行

命运之手 发布时间:2021-07-10 14:40:17 ,浏览量:1


	//定时发送心跳
	//websocket的onclose方法是不准确的
	//只有websocket调用close方法关闭,才会触发onclose
	//为了让onclose回调准时触发,我们可以定期发送心跳,强制通知服务端socket状态
	setInterval(() => {
	    let msg = {
	        type: "heart"
	    };
	    for (let socket of clients)
	        if (socket.readyState == socket.OPEN)
	            socket.send(JSON.stringify(msg));
	}, 1000);

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.0785s