错误回调如果套接字不存在

时间:2017-08-22 06:18:26

标签: javascript node.js websocket

我正在使用以下代码将消息发送到特定的套接字连接。

socket.broadcast.to(socketid).emit('message', JSON.stringify(data));

如果某个特定的“socketid”不存在,是否有办法捕获错误并报告错误(“socketid不存在”之类的东西)?

当用户刷新页面时,我这样做是为了避免消息失败

1 个答案:

答案 0 :(得分:0)

以下代码正在检查套接字是否存在。

if(io.sockets.connected[socketid]!=undefined)
console.log("socket exists");