1

如何将我的颤振应用程序连接到 flask_socketIO python ?在颤振中,我正在制作一个聊天应用程序,其获取用户的后端位于烧瓶 bakcend 中。那么我应该如何连接它们呢?

4

1 回答 1

0

你可以使用这个包flutter_socket_io

初始化你的socket io服务器

SocketIO socketIO = SocketIOManager()
                      .createSocketIO("http://127.0.0.1:3000", 
                      "/chat", 
                      query: "userId=21031", 
                      socketStatusCallback: _socketStatus);  

初始化和订阅您的套接字后端

socketIO.init(); 
socketIO.subscribe("socket_info", _onSocketInfo); 
socketIO.connect(); 

添加一个回调函数来监听任何新的信息传入,并为数据做任何你想做的事情

_socketStatus(dynamic data) { 
    //do whatever
    print("Socket status: " + data); 
}
于 2020-06-22T15:35:11.137 回答