Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js socket.io未在macos safari上连接_Node.js_Reactjs_Socket.io_Safari - Fatal编程技术网

Node.js socket.io未在macos safari上连接

Node.js socket.io未在macos safari上连接,node.js,reactjs,socket.io,safari,Node.js,Reactjs,Socket.io,Safari,我正在构建一个使用socket.io的应用程序-它有一个React前端和一个node.js后端。在Chrome桌面上一切正常,但在Safari桌面上无法正常工作 以下代码在Safari中失败: //反应 socket.on('connect',()=>{ //做点什么 console.log('connect'); }); 通常不会生成console.log();它有时确实起作用,但前后不一致。我在网上找到了很多关于浏览器的移动版本与socket.io抗争的文章,但没有一篇是关于Safari桌

我正在构建一个使用socket.io的应用程序-它有一个React前端和一个node.js后端。在Chrome桌面上一切正常,但在Safari桌面上无法正常工作

以下代码在Safari中失败:

//反应
socket.on('connect',()=>{
//做点什么
console.log('connect');
});
通常不会生成
console.log()
;它有时确实起作用,但前后不一致。我在网上找到了很多关于浏览器的移动版本与socket.io抗争的文章,但没有一篇是关于Safari桌面的。铬一直都很好用。它也适用于Firefox

有什么想法吗

  • Chrome:83.0.4103.116(官方版本)(64位)
  • 狩猎:13.1.2(15609.3.5.1.3)
  • socket.io-client:2.3.0
  • socket.io(服务器):2.3.0

尝试在调试标志打开的情况下运行socket.io服务器:好的,对于我的用例来说,这看起来有点复杂。明天我将试一试,谢谢@MichałLachTry running socket.io server,DEBUG标志打开:好的,我的用例看起来有点复杂。明天我会试一试,谢谢@MichałLach