我正在将Socket.IO用于正在创建的聊天应用程序。我是node.js和android的初学者。
聊天实际上是有效的,但是当一个人离开聊天室时,任何聊天室,应用程序都会崩溃,我必须重新启动它才能使另一个用户或多个用户再次聊天。
我得到的错误如下:
C:\ Users \ Tasos \ Desktop \ node.js服务器\ node_modules \ socket.io \ node_modules \ engine.io \ node_modules \ ws \ node_modules \ ultron \ index.js:80 if(this.ee._events.hasOwnProperty(event )){^
TypeError:this.ee._events.hasOwnProperty不是Ultron.remove的函数(C:\ Users \ Tasos \ Desktop \ node.js服务器\ node_modules \ socket.io \ node_modules \ engine.io \ node_modules \ ws \ node_modules \ Ultron.destroy(C:\ Users \ Tasos \ Desktop \ node.js服务器\ node_modules \ socket.io \ node_modules \ engine.io \ node_modules \ ws \ node_modules \ ultron \ index中的ultron \ index.js:80:27) .js:116:8)在WebSocket.cleanupWebsocketResources(C:\ Users \ Tasos \ Desktop \ node.js服务器\ node_modules \ socket.io \ node_modules \ engine.io \ node_modules \ ws \ lib \ WebSocket.js:851: 36)在Socket.emit(events.js:185:7)在EmitNone(events.js:91:20)在_combinedTickCallback(internal / process / next_tick.js:74)在endReadableNT(_stream_read.js:974:12)处: 11)在process._tickCallback(内部/进程/next_tick.js:98:9)
关于这里可能有什么错误的任何提示?
提前致谢。