
[英]How can I redirect to another route when using socketio
每当我收到来自客户端的消息时,我都试图将页面重定向到不同的路由。 它基本上会从不同的客户端获取不同的消息,当它在我的 players_choices 数组中达到特定数量时,我希望页面重定向。 这是我的服务器代码 这是我的 html 我在另一个 controller 中定义了其他页面和路由,所以我希望 ...
[英]How can I redirect to another route when using socketio
每当我收到来自客户端的消息时,我都试图将页面重定向到不同的路由。 它基本上会从不同的客户端获取不同的消息,当它在我的 players_choices 数组中达到特定数量时,我希望页面重定向。 这是我的服务器代码 这是我的 html 我在另一个 controller 中定义了其他页面和路由,所以我希望 ...
[英]How to implement player movement using arrows using phaser+ socket.io?
我无法使用移相器 + socket.io 上的箭头实现玩家移动。 ...
[英]How to use to set headers in order to enable SharedArrayBuffer with express/node
你好,所以我有 express 节点 我正在尝试传递以下标头以便我能够使用 SharedArrayBuffers 但是 header 似乎没有在这里设置是我要按下的代码: 服务器: 对于客户,我有: 我正在控制台记录 crossOriginIsolated 并且它一直返回 false 我也可以通过 ...
[英]Socket.io data spamming the console until the Payload is too large
以下代码是使用 React Native 构建的聊天应用程序的一部分,该应用程序通过 socket.io 服务器运行。 现在一切都运行良好,我遇到的唯一问题是每次收到新消息时,我通过receive-chat-message事件收到的数据都会翻倍。为了使其可视化,这是我之后的控制台三种不同的信息: 我 ...
[英]Express routes with Socket IO Node JS
我正在使用socketIO发送和接收消息。 我正在关注样板并使用ExpressRouter设置GET和POST路由socket.on('sendmessage', (newMessage) => { socket.in(userId).emit('newmessage', newMes ...
[英]Socket.io Cannot GET /socket.io/ 404
部署后我真的无法让 socket.io 工作。 后端: 前端: Browser.network 选项卡: 请求 URL: https://myapp-api-production.up.railway.app/socket.io/?EIO=4&transport=polling& ...
[英]How to make the message automatically get other that reload page using socket.io, nodejs, and mongodb
我有一个 go 和 socket.io https://socket.io/get-started/chat ,但我的问题是当我发送消息时,消息不能自动进入聊天框。 我需要重新加载页面才能查看我发送的聊天记录。 那么如何让聊天自动插入到聊天框呢?。 我已经实施到我的项目中。 正如您在当时的 html ...
[英]Deploy sveltekit app on vercel using node adapter
我正在尝试使用节点适配器在 Vercel 上部署我的应用程序。 我知道我应该使用 vercel 适配器,但我做了一些更改以使 sveltekit 与 socket.io 一起工作。我遵循了本指南: https://joyofcode.xyz/using-websockets-with-sveltek ...
[英]How can I get who paused the video in Youtube API? (with Socket.io)
基本上,我正在挑战自己构建类似于 watch2gether 的东西,您可以在其中通过 Youtube API 和 Socket.io 同时观看 youtube 个视频。 我的问题是,除了利用 Youtube API 的“onStateChange”事件之外,没有其他方法可以检查视频是否已暂停。 但 ...
[英]socket.io.js:1407 GET http://localhost:3000/socket.io/?EIO=4&transport=polling&t=ONrJFW3 404 (Not Found)
我无法将我的客户端连接到我的服务器,我正在使用 socket.io v4 我的服务器 node.js 在端口 3000 上运行,套接字在我的项目运行的端口 80 上运行,我尝试添加传输,我阅读了文档但不知道发生了什么,也许你的配置错误,但我找不到解决方案服务器端 客户端 我希望连接到服务器,因为需 ...
[英](javascript) Unable to return value received in Socket.on(event)
基本上我有一个将数据发送到服务器的客户端代码,服务器响应在客户端代码中调用 socket.on(event) 的数据。 在立即运行的 function 中,我可以记录接收到的数据,但我终生无法将其返回到外部。 如果我尝试记录 player_info,它会告诉我它是未定义的“未捕获(承诺)Refere ...
[英]Socket.io-client on recieving event running useEffect two times
我正在尝试构建一个聊天应用程序, 问题是每当我向 socket.io 发送一条消息时,我都会收到两次相同的消息。 我两次收到相同的消息 console.log。 现在这是我的 Server.js(使用 express 和 Socket.io) 这是我客户的 chat.js 我要发送的道具 下面是组件 ...
[英]multer + socket.io + FormData sending file issue
我正在尝试使用 socket.io 发送图片并遇到此错误返回 req.headers['transfer-encoding']:== undefined || 类型错误:无法读取未定义的属性“传输编码” 在我使用 axios + multer 之前,它工作得很好所以有我的代码服务器: 客户: 我在哪 ...
[英]socket io admin ui not display all information
我是第一次体验 socketio Admin UI。 我遇到了一个问题,我无法查看仪表板中的所有功能。 当我访问https://admin.socket.io/#/并成功登录后,它只显示以下菜单。 这是我的连接片段。 我想要该菜单中显示的所有功能。 Sockets 房间客户事件 ...
[英]JS socket.io function undefined in onMessage handler
我有一个 socket.io 客户端,其中onMessage回调应该调用handleResponse()来处理接收到的数据。 我这样附上了回调: 回调是这样实现的: 这是handleResponse() 我可以从任何地方调用handleResponse()并且它工作正常,但是当从套接字回调调用时我得 ...
[英]why does my tiled tilemap return a 'not a function' error when i implement sockets into my phaser3 code?
我正在为我的游戏创建一个节点服务器,这样我就可以使用 sockets 实现在线多人游戏模式,为了测试它,我一直在尝试让我的单人游戏模式在服务器上运行。 我已经设法让我的主菜单场景加载并通过一个按钮转移到我的单人游戏场景。 但我现在没有像以前那样在添加 sockets 之前加载磁贴 map,而是收到 ...
[英]socket.io remove object from array and ensure array update correctly if function ran twice the same time
我需要从数组中删除 object。 问题是可能会出现同时运行此 function 的情况。 在那种情况下,我如何确保数组正确更新,因为我同时被两个不同的用户调用 function ...
[英]Broadcasting to everyone except sender socket.io
我正在我的应用程序中建立聊天。 我为此使用 socket.io。 当用户发送消息时,我会向我的服务器发送 api 请求。 api 将消息存储在数据库中,然后才发出,通过套接字服务向房间中的每个人提供新消息。 我有一个 SocketService class 这个方法: } 我遇到的问题是 get ...
[英]duplication of event connection socket io
当我在全球范围内工作时,它只在每个选项卡上运行一次,但我想在 function 内声明套接字,以便更好地组织和阅读第一个选项卡中的此代码仅运行一次但第二个选项卡运行两次是否有任何解决方案来解决这个问题? 我希望每个选项卡上只有 1 output“测试”,但我该如何解决 ...
[英]VueJS array not updating
这是代码 在模板部分,按钮上的 v-for 没有显示任何内容,因为我无法更新 data() -> users 数组。 我们可以在 socket.on('users') function 中看到应该更新数组,但在 function 完成后用户数组没有更新。 它在 socket.on('users ...