WebSocket на React Native (onmessage)

#reactjs #react-native #sockets #networking #websocket

Вопрос:

У меня возникли проблемы с этим кодом в react native:

     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.

Комментарии:

1. Обычно данные, полученные со стороны сервера, будут в событии.данные