我使用的是0.9.16版本的socket.io,升级后,io.sockets.socket无法正常工作

io.sockets.socket(usernames[usr]).emit('event', msg, username);


此“套接字”在socket.io 1.3.5中不起作用
我有这个错误

Missing error handler on `socket`.
TypeError: Property 'sockets' of object #<Server> is not a function
    at Socket.<anonymous> (E:\xamp\htdocs\connexion\test_server_2.js:260:8)
    at Socket.emit (events.js:106:17)

最佳答案

io.sockets.connected[usernames[usr]].emit('event', msg, username);


方法已在1.0中更改

关于javascript - socket.io-升级后错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30957334/

10-15 14:50
查看更多