因此,我正在用nodejs中的服务器创建一个聊天应用程序,并在Flutter中创建前端客户端。套接字连接适用于JS文件,但不与颤振连接。
nodejs上的socket.io版本为4.5.1,而FlickSocket.IO-Client版本为2.0.0。我认为这是版本兼容性问题。这两个版本都是最新版本。
有人能帮我解决这个问题吗?
发布于 2022-08-25 06:53:07
好的,经过搜索,我们找到了一个解决方案。这是帮助我们找出verion兼容性的医生。
https://socket.io/docs/v4/client-installation/
在服务器端,我们使用了socket.io@2.5.0 --最新的V2版本,
在flutter的客户端,我们使用了socket.io-client@0.9.12作为pub.dev包中可用的。
您还可以检查socket.io-client版本的兼容性,以便从这里开始使用https://pub.dev/packages/socket_io_client
https://stackoverflow.com/questions/73474004
复制相似问题