WebSocket Uncaught TypeError: Невозможно прочитать свойство 'command' из null Flutter - PullRequest
0 голосов
/ 01 июля 2019

Я подключился к веб-сокету, но когда я отправляю сообщение на сервер, в браузере выдается ошибка.

Ниже приведен код, который я использую для подключения к серверу веб-сокета и получения ответа

IOWebSocketChannel.connect(
          'wss://iamflexi.com/ws/private_feed/$userName/'
      );
var _results = {
  'message': _textController.text,
  "command": "new_message",
  'from': widget.userName,
  'chat_room': widget.chatRoom,
  'created:': false,
};
String chat;
chat = jsonEncode(_results);
widget.channel.sink.add(chat);

но после отправки данных снимок.hasData?'$ {snapshot.data}': «Нет данных» snapshot.data возвращает мне нулевое значение, и в браузере отображается следующая ошибка:

(index):2175 Uncaught TypeError: Cannot read property 'command' of null
    at a.chatSocket.onmessage ((index):2175)
    at HTMLDivElement.<anonymous> (reconnecting-websocket.min.js:1)
    at WebSocket.h.onmessage (reconnecting-websocket.min.js:1)

Я не знаю, что делать, пожалуйста, помогите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...