FlutterFlutter其他

超简单!在Flutter中使用WebSocket长链接实现聊天,

2019-06-07  本文已影响166人  吃梨不洗皮

首先,要实现WebSocket你必须要有服务端的地址,我搭好了一个服务端

WebSocket连接的地址     ws://139.199.153.108:5152/websocket

服务端的网页    http://139.199.153.108:5152/index.html

使用网页和app互相通信测试.

(你可以自己搭建服务端,也可以使用我的这个地址)


App

1.首先我们新建一个类

WebSocketManager

2.然后我们在Homepage初始化

初始化和发送

运行结果:

ok,几行代码就可以实现长链接,是不是超简单!!

有的时候我们需要在收到消息的时候更新界面,那么我们可以使用rxbus来更新界面.

上一篇下一篇

猜你喜欢

热点阅读