Javascript 获取断开连接的客户端的昵称
在我的socket.io聊天应用程序中,我试图获取刚刚断开连接的客户的昵称 我做到了:Javascript 获取断开连接的客户端的昵称,javascript,socket.io,Javascript,Socket.io,在我的socket.io聊天应用程序中,我试图获取刚刚断开连接的客户的昵称 我做到了: client.on('disconnect', function(nickname){ console.log(nickname + " has disconnected."); client.get('nickname', function(error, nickname){ client.broadcast.emit("remove chatter", nickname);
client.on('disconnect', function(nickname){
console.log(nickname + " has disconnected.");
client.get('nickname', function(error, nickname){
client.broadcast.emit("remove chatter", nickname);
redisClient.srem("chatters", nickname);
});
});
但我得到了以下信息:
transport close has disconnected.
TypeError: Object #<Socket> has no method 'get'
我在谷歌上搜索了一下,但没有找到任何可靠的东西
如何解决此问题?client.昵称解决了此问题