如何检测消息是否未到达我的node.js socket.io服务器.我有一个从服务器发出的消息发送成功.
socket.on('message', function(msg) {
var sendersusername = msg.source;
if (io.sockets.sockets[socket.id] != undefined)
{
io.sockets.sockets[socket.id].emit('messagesentsuccess',
{"user": msg.target,
"message":msg.message
});
}
});
从这段代码我得到一条消息到达服务器时的成功消息.我怎么知道消息是否无法发送到服务器?
最佳答案 您可以使用
socket.on('error', function (err) {
console.log(err);
});
检测错误