Я подключился к веб-сокету, но когда я отправляю сообщение на сервер, в браузере выдается ошибка.
Ниже приведен код, который я использую для подключения к серверу веб-сокета и получения ответа
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)
Я не знаю, что делать, пожалуйста, помогите мне.