websocket - socket.io-client - 连接问题(reactjs)
问题描述
我看到客户端正在从服务器接收消息(见屏幕截图)。 浏览器网络
但是客户端不响应这些消息。
const socket = io(SOCKET_URL, {
transports: ['websocket'],
upgrade: false,
})
React.useEffect(() => {
socket.on('oper', data => {
console.log('oper 111111111111111111')
})
}, []);
这是我在编写console.log(socket) 时看到的。
解决方案
原因 在服务器 socket.io 版本 2 上,在客户端 - 3。我降级了版本并且一切正常。
推荐阅读
- windows - Vagrant/Chef Windows 引导问题
- python - 计算两个日期之间的年+月+天?
- oracle11g - Geoserver WFS-T 插入错误 (ORA-22816) 时使用基于数据库视图 ic 的层和 ID 的序列号
- php - 向 PHP 中的 2 个变量发送电子邮件
- accessibilityservice - Android Accessibility Service 在 Oreo 上运行一两天后停止工作
- python - 如何获取python图像中指定区域中的所有像素坐标?
- c++ - 包括
成功,包括 失败的 - c - c char[] to jstring printf 适用于 int 类型但不适用于字符串
- google-sheets - 谷歌表格连接多行单元格中的行
- python - Python Pyodbc 无法通过 executemany 返回第一个插入的 id