
[英]Socket.io Uncaught TypeError: Cannot read property 'apply' of undefined
[英]Socket.io raises “TypeError: Cannot read property 'push' of undefined”
我正在使用socket.io在两个服务器之间进行通信。 问题是,在我将socket.io软件包更新到最新版本后,与该软件包有关的问题仍然存在:
https://www.dropbox.com/s/olficgz43zqr39e/Screenshot%202016-10-26%2018.51.11.png?dl=0
https://www.dropbox.com/s/5w92uq10ao94t84/Screenshot%202016-10-26%2018.51.34.png?dl=0
模块错误:
"Cannot read property 'push' of undefined" -> socket.io -> this.sendBuffer.push(packet) -> LINE: 155.
该问题与socket.io-client软件包有关,第二个屏幕的路径为:
socket.io-client/lib/socket.js
以前有没有人遇到关于socket.io包的问题?
终于解决了。 如果您试图在这些软件包之间进行通信,请确保为它们使用相同的版本。 如果没有,可能会出现一些错误,例如我上面写的错误。 我更新了两个软件包(socket.io-client-用于前端,socket.io-用于api),现在它可以工作了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.