如何在Flutter中将消息发送到频道网络套接字?

时间:2018-08-07 08:46:47

标签: flutter message send channel

我写了一个应用flutter connect websocket。我使用IOWebsocketChanel: 我的代码Flutter:

widget.channel = IOWebSocketChannel.connect('ws://10.2.2.89:8080/socket');

我连接成功。 我的代码服务器:

@MessageMapping("/chat/message")
public void chatMessage(String message) {
  simpMessagingTemplate.convertAndSend("/chat", message);
}

但是我的问题是: 我如何从Flutter应用程序向路径“ / chat / message”发送消息? IOWebsocketChanel有什么功能? 我阅读了文档和示例。他们使用chanel.sink.add(message)。但是它不发送消息到路径“ / chat / message” 请帮助我。

1 个答案:

答案 0 :(得分:0)

您可以在 Flutter 上使用 websockets 发送消息时检查此 official guide。我建议在此用例中使用 web_socket_channel 包。