首页 > 解决方案 > React Native 上的 WebSocket (onmessage)

问题描述

我在反应本机时遇到此代码问题:

    const SocketEndpoint = "ws://192.168.43.2:8000";
      let socket = new WebSocket(SocketEndpoint);
      socket.binaryType = "blob";

      socket.onopen = () => {
        console.log("open");
        socket.send("Send me data");
      };

      socket.onmessage = function (event) {
        console.log(JSON.stringify(event));
      };

服务器正确接收此客户端发送的数据,但是当它向我发送响应时,我收到以下信息:

{"isTrusted":false,"data":{"_data":{"size":26,"offset":0,"blobId":"6c29f099-3212-4505-a71f-f14041901283","__collector":{}}}}

我没有收到服务器发送的字符串。服务器也在使用 websocket。

标签: reactjsreact-nativesocketsnetworkingwebsocket

解决方案


推荐阅读