我使用flutter写一个类似微信的IM通讯APP,有好友列表和会话页面。
我再入口页初始化了websocket的连接并监听消息(使用web_socket_channel插件链接描述)
代码如下:
void initConnect() async {
var channel = IOWebSocketChannel.connect("ws://localhost:1234");
channel.stream.listen((message) {
//监听到的消息
});
}
flutter event_bus 了解一下 可以实现监听