gpt4 book ai didi

javascript - 通过 websockets 发送相位图像

转载 作者:搜寻专家 更新时间:2023-10-30 22:03:25 24 4
gpt4 key购买 nike

所以基本上我想通过 websockets 发送由相位器加载的图像。 (socket.io)然而,图像似乎具有某种递归/循环结构,因此我无法发送它(或将其转换为字符串)。

现在我想我已经找到了问题发生的点,但我不知道如何避免它。

一张图片的部分结构: snippet out of the console in chrome

代码:

Game.prototype = {

preload: function(){
let me = this;
console.log("loading images...");
me.game.load.image('dragon', '/dragon.png');
me.game.load.image('kraken', '/kraken.png');
me.game.load.image('godzilla', '/godzilla.png');
me.game.load.image('alien', '/alien.png');
},

是否有可能像这样通过 websockets 发送图像,还是我必须从结构中获取图片的键并发送它?

编辑:通过获取 key 来完成,我想这是一个更好的解决方案。

最佳答案

  1. 您应该首先打开 WebSocket (ws)。 ws 提升将在同一 TCP/IP 连接上使用不同的架构 (ws://)。使用 Dev Console 观察网络交易。

  2. Socket.io 必须同时用于 WebSocket“管”的服务器端和客户端。引自“Phaser Multiplayer Gaming Systems”第 84 页,“Socket.IO 不是一个具有其他实时协议(protocol)回退选项的 WebSocket 库。它是在其他实时协议(protocol)之上的自定义实时传输协议(protocol)实现。它的协议(protocol)协商部分导致支持标准 WebSocket 的客户端无法联系 Socket.IO 服务器。并且实现 Socket.IO 的客户端无法与基于非 Socket.IO 的 WebSocket 或长轮询 Comet 服务器通信。因此,Socket.IO 需要在客户端和服务器端都使用 Socket.IO 库。”

关于javascript - 通过 websockets 发送相位图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48076357/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com